Как отделить имя и фамилию - PullRequest
0 голосов
/ 12 апреля 2010

У меня есть кодовое имя и фамилия, помещенные в одну строку с комой в середине, как "JohnSmith"

Мне нужно вставить в базу данных, чтобы отделить

Можете ли вы показать мне, как закодировать это, пожалуйста.

Спасибо

Виджей

Ответы [ 3 ]

5 голосов
/ 12 апреля 2010

Вероятно, вы спрашиваете, как разделить одну строку, где имена разделяются запятой ','

Если это так, вы можете разделить строку, используя метод Split(char x).Тогда вы можете использовать каждую часть так, как хотите.

string x = "John,Smith";

string [] parts = x.Split(',');


if(parts.Length == 2)
{
   string firstName = parts[0];
   string secondName = parts[1];
}

Что-то в этом роде.

2 голосов
/ 12 апреля 2010

Виджай, как насчет того, чтобы хотя бы попытаться гуглить подобные вещи самостоятельно? Как в "C # split string"? Сотни приличных результатов. Черт, на SO тоже есть множество таких примеров.

Другие люди не могут выполнять вашу работу за вас, так как насчет того, чтобы приложить некоторые усилия к процессу обучения вместо того, чтобы полагаться на других, которые делают для вас мирские вещи?

0 голосов
/ 12 апреля 2010

В большинстве случаев это просто, но в производственных условиях крайние случаи убивают вас. Мне нравится ответ string.split, но невероятное разнообразие форматов имен означает больше мышления и больше кода.

...