Удалить пробел в строке в C # - PullRequest
5 голосов
/ 29 апреля 2011

Я хочу знать, как удалить пробел в строке. Например, возьмем строку a= "Hello World". Когда пробелы найдены, "Hello" и "World" должны быть разделены и сохранены в отдельных строках. Как b="Hello" и c="World". Это можно сделать. Может кто-нибудь мне помочь.

Заранее спасибо.

Ответы [ 5 ]

9 голосов
/ 29 апреля 2011

Do

  var words = a.Split(' ');

Это вернет массив с каждым словом в одном

foreach(var word in words)
{
   Trace.WriteLine(word);
}

http://msdn.microsoft.com/en-us/library/b873y76a.aspx

5 голосов
/ 29 апреля 2011

Использовать строка. Разделить :

string[] words = "Hello World".Split(' ');
5 голосов
/ 29 апреля 2011

Просто используйте встроенную функцию разделения:

string a= "Hello World"
var words = a.Split(' ');
0 голосов
/ 15 июня 2011
string cname = "Hong Kong";
cname = Regex.Replace(cname, @"\s", "-");



Response.Write(cname);
0 голосов
/ 29 апреля 2011

Если важна производительность, вы можете, вероятно, превзойти String.Split(), используя такой код здесь .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...