обработка строк - PullRequest
       3

обработка строк

0 голосов
/ 02 марта 2011
string str = "abc";
str = str + '\t';

это должно вывести «abc».Но это не работает в компактных рамках приложения.Любая помощь ??

Ответы [ 4 ]

2 голосов
/ 02 марта 2011

Это работает для меня так, как я ожидаю:

string str = "abc";
str = str + '\t' + 'd'; // Without the 'd', how would I even know there's a tab?
Console.WriteLine(str);

Вывод:

abc     d

С какой именно проблемой вы столкнулись?

0 голосов
/ 30 мая 2013

Проверяли ли вы, какую кодировку вы используете или какая кодировка поддерживается в используемой платформе компактных устройств?Возможно, \ t не поддерживается таким же образом.

ссылка:

Кодирование и локализация в .NET Compact Framework

0 голосов
/ 02 марта 2011

так что теперь ваш смысл ... намного проще, если вы просто нажмете кнопку табуляции со строкой abc.i.e строка str = "abc"; это будет отлично работать, и если вы действительно хотите сделать это во второй строке ... попробуйте

str = "abc"; str = str + '' + 'd'; // здесь вместо \ t использовать фактическую вкладку ... вы можете скопировать и вставить ее, используя блокнот или Microsoft Word .... она должна работать нормально ...

0 голосов
/ 02 марта 2011

это строка ... она печатается удалите вторую строку, если вы должны печатать abc только т.е. строка str = "abc"; а затем отправить команду печати ... это будет работать ... для печати в C # чтобы узнать больше о печати см. http://www.c -sharpcorner.com / uploadfile / mgold / pritingincsharp11222005040630am / pritingincsharp.aspx

надеюсь, это поможет

...