| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Общие вопросы по .NET и C# > Разбивка строки |
| Автор: derek 5.8.2008, 09:01 | ||
Есть большой string hex-кодов разделенная пробелами (например "0000 0064 FC35 002E 005C"). Необходимо добраться до каждого значения, чтобы потом можно было работать. Слышал краем уха что в С# есть специальные методы для обработки строки (split вроде бы), но делал по старинке
компилируется, но не работает. где я ошибся? буду благодарен если кто покажет ак реализовать это подобное более простыми для шарпа методами |
| Автор: QryStaL 5.8.2008, 09:09 | ||
|
| Автор: derek 5.8.2008, 09:16 |
| QryStaL, а из Split можно на выходе только массив получать? просто для меня это не очень удобно, т.к. я точно не знаю какой длины будет входная строка и сколько там будет элементов. там и все 100 килобайт могут быть. Как с ним потом работать? |
| Автор: QryStaL 5.8.2008, 09:19 | ||
|
| Автор: derek 5.8.2008, 09:53 |
| QryStaL, спасибо большое |
| Автор: derek 6.8.2008, 08:21 |
| народ а как оптимальнее разбирать строку, если интересует разделение просто по количеству значений. например строка "ABCDEFGHIJKLMNOPQRSTUVWXYZ" интересует просто разделять строку по 4 символа. |
| Автор: Partizan 6.8.2008, 10:08 |
| derek, использовать метод Substring |
| Автор: cru3l 7.8.2008, 08:39 |
| есть такая строка "0,100,-907,-49,-99, 0,100,-879,-81,-162, 0,100,-847,-112,-224, 0,100,-811,-142,-285, 0,100,-772,-173,-346," количество строк заранее неизвестно. необходимо чтобы в результате получилось 5 массивов, каждый из которого фактически представлял бы "столбец" строки т.е. первый массив содержал бы пять нулей, третий - [-907,-879,-847,-811,-772] я что то не соображу как сделать. помогите разбить строку |
| Автор: Partizan 7.8.2008, 09:01 | ||
|
| Автор: cru3l 7.8.2008, 09:45 |
| Partizan, благодарю! |