dotSITE
Учебник по C# Шаблоны проектирования Work in Murano Software.
новости материалы решения форумы группы настройки/о проекте

Автор: Скуратов Владимир
Тема: RE: Как отделить нужные данные из потока?
Дата: 10/14/2003 9:32:00 AM
>Здравствуйте!
>Надеюсь на помощь.
>
>Есть строка неких данных разделенных точкой или еще чем-нибудь (эти данные я получаю из Com-порта), например: 1111.2222.3333.4444.5555 или 1111-2222-3333-4444-5555 и т.д.
>
>Вопрос:
>Как отделить сегменты от разделителей и запихнуть их в переменные, например:
>Dim Value1 As Intiger = 1111
>Dim Value2 As Intiger = 2222
>Dim Value3 As Intiger = 3333
>
>и т.д.
>
>Спасибо за внимание.
>
У строки есть метод Split, возвращающий массив строк, полученный из исходной строки. В качестве аргумента(ов) принимает символ разделитель (массив символов):

Dim s As String = "111.222.333"
Dim i, j, k As Integer
Dim str(3) As String = s.Split('.')
i = int.Parse(str(1))
j = int.Parse(str(2))
k = int.Parse(str(3))

Код примитивный - писал только для примера.





 VB.NET -- Программирование на VB.NET
 Как отделить нужные данные из потока? Lamer    10/14/2003 12:16:00 AM
 RE: Как отделить нужные данные из потока? Скуратов Владимир    10/14/2003 9:32:00 AM
 RE[2]: Как отделить нужные данные из потока? Lamer    10/14/2003 11:35:00 AM


Контакт Реклама на сайте Спонсорам Веб мастерам

Лицензионное соглашение - © 2000-2012 dotSITE
Хостинг .NET предоставлен PARKING.RU
Поддержку сайта осуществляет Murano Software Inc., Offshore software development