Страница: 1 |
Народ как в VB.NET размножить один символ. В VB6 я делал так: TypeNum(1) = String(NumCount(1), "1") 'повтор еденицы [NumCount(1)] раз. А VB.NET String это класс. Никак не могу въехать.
Используй конструктор класса string: dim s as new string("1"c,20) Первый параметр - типа char (исходный символ), второй - integer (количество повторений) Всем спасибо за помощь я наконец нашел, что искал. Делается это 2-мя способами: 1. Dim str as String = New String((CChar("1"), 15) либо 2. Dim bar As New String("1", 15) Dim foo As New System.Text.StringBuilder(Bar) Павлу. "1" - это string, а "1"c - это действительно char. То же самое, что CChar("1"). Что касается именования типов, то для VB этот конструктор просит integer, а C# - int. Если я пишу в VB, то какая мне разница, VB популярнее, или C#? Страница: 1 |
Вопрос: Подскажите по работе со строками в VB.NET
Добавлено: 05.09.03 07:38
Автор вопроса: Blackfish
Ответы
Всего ответов: 7
Номер ответа: 1
Автор ответа:
Павел
Администратор
ICQ: 326066673
Вопросов: 368
Ответов: 5968
Web-сайт:
Профиль | | #1
Добавлено: 05.09.03 10:56
Нужно использовать функцию StrDup. Только там, ИМХО, нужно передавайть не String, а Char. Strring в Char можно конвертнуть какой-то функцией из System.Convert.
Номер ответа: 2
Автор ответа:
grayk
Вопросов: 5
Ответов: 100
Профиль | | #2
Добавлено: 06.09.03 19:36
Номер ответа: 3
Автор ответа:
Павел
Администратор
ICQ: 326066673
Вопросов: 368
Ответов: 5968
Web-сайт:
Профиль | | #3
Добавлено: 07.09.03 08:31
To grayk: интересная конструкция: "1"c. Она переводит "1" в Char?
Кстати, надо бы dotNet'овцам привыкать именовать типы не Short,
Integer, Long, а Int16, Int32, Int64, потому как в C# юзаются именно
такие названия типов, а C# сейчас более распространён, чем VB .NET...
Номер ответа: 4
Автор ответа:
Blackfish
Вопросов: 1
Ответов: 1
Профиль | | #4
Добавлено: 08.09.03 02:46
Номер ответа: 5
Автор ответа:
grayk
Вопросов: 5
Ответов: 100
Профиль | | #5
Добавлено: 08.09.03 12:10
Номер ответа: 6
Автор ответа:
Iren
ICQ: 496876583
Вопросов: 11
Ответов: 25
Профиль | | #6
Добавлено: 13.04.07 15:03
Помогите пожалуйста, как можно вытащить из текстового файла часть информации из записать её в другой файл?
Номер ответа: 7
Автор ответа:
Artyom
Разработчик
Вопросов: 130
Ответов: 6602
Профиль | | #7
Добавлено: 13.04.07 20:29
Считать содержимое файла:
My.Computer.FileSystem.ReadAllText
Записать содержимое файла:
My.Computer.FileSystem.WriteAllText