2015-09-16 1 views
-2

Мой сервер получает строковое сообщение, отправленное клиентом. Он получает следующее в строке [Идентификатор процесса, Имя хоста, Имя приложения, Путь к файлу] клиента. Как расколоть полученную строку на 4 типа и сохранить их отдельно в другой строке?Разделить строку и сохранить в новой строке

+2

Вы можете использовать [ 'String.split (Char [] delims)'] (https://msdn.microsoft.com/en- us/library/system.string.split (v = vs.110) .aspx), или это не работает для вас? – npinti

ответ

1

Вы можете использовать Split() метод и хранить их в string[] как

string[] data = "Process ID, Hostname, App Name, File Path".Split(','); 
+1

не очень хорошая витрина, так как в вашей строке нет '' ':) – Andro

+0

@Andro, поэтому строка в коде' string receive from client' – Rahul

+0

@Rahul Мы получаем это, и хотя ваше решение верно, * пример * плохой, потому что, если вы буквально скомпилировали свой пример, на самом деле он не собирается ничего расщеплять, поскольку он не содержит запятую. Это все говорит Андро. – sab669

 Смежные вопросы

  • Нет связанных вопросов^_^