vb.net- все статьи тега ➜ страница 3
Как создать строку с разделителями-запятыми из ArrayList?
Я храню ArrayList идентификаторов в скрипте обработки, который я хочу выплюнуть как список с разделителями-запятыми для вывода в журнал отладки. Есть ли способ, которым я могу получить это легко, не зацикливаясь на вещах? EDIT: спасибо Джоэлу за указание списка (из T), который доступен в .net 2.0 и выше. Это делает вещи тоннами легче, если у вас есть это доступно. ...
Строка.Метод Join, который игнорирует пустые строки?
VB.NET метод String.Join(separator, stringArray) похож на PHP implode, но любые нулевые элементы в массиве заменяются пустой строкой, поэтому thatc: Dim myArray() as String = { "a", null, "c" } Console.WriteLine(String.Join(", ", myArray)); // Prints "a, , c" есть ли простой способ объединить набор строк с разделителем, который игнорирует пустые строки? мне не обязательно использовать массивы или строки.Присоединяйтесь или что-нибудь еще. Мне просто нужны следующие преобразования: ("a", "b ...
Являются ли частичные классы C#плохим дизайном?
Мне интересно, почему концепция "частичного класса" даже существует в C#/VB.NET. я работаю над приложением, и мы читаем (на самом деле очень хорошую) книгу, относящуюся к платформе разработки, которую мы реализуем на работе. В книге автор предоставляет большую базу кода / оболочку вокруг API платформы и объясняет, как он ее разработал, поскольку он преподает различные темы о разработке платформы. Короче говоря, он использует частичные классы, повсюду, как способ подделки множественного наследов ...
Как я могу убить процесс с помощью Vb.NET или C#?
У меня есть сценарий, где я должен проверить, открыл ли пользователь Microsoft Word. Если да, то я должен убить винворд.exe процесс и продолжать выполнять мой код. есть ли у кого-нибудь прямой код для убийства процесса с помощью vb.net или c#? ...
обработка данных в значение dbnull vb.net
Я хочу создать некоторые форматированные выходные данные, полученные из базы данных MS-Access и хранящиеся в DataTable объект / переменная, myDataTable. Однако, некоторые поля в myDataTable cotain dbNull данные. Итак, следующее VB.net фрагмент кода выдаст ошибки, если значение любого из полей фамилия,intials или ОМР - это dbNull. dim myDataTable as DataTable dim tmpStr as String dim sID as Integer = 1 ... myDataTable = myTableAdapter.GetData() ' Reads the data from MS-Access ...
Перенаправление вывода трассировки на консоль
допустим, я работаю над небольшим консольным приложением для пакетной обработки VB.Net. я хочу иметь возможность структурировать приложение следующим образом: Sub WorkerMethod() 'Do some work Trace.WriteLine("Work progress") 'Do more work Trace.WriteLine("Another progress update") '... End Sub Sub Main() 'Do any setup, like confirm the user wants to continue or whatever WorkerMethod() End Sub обратите внимание, что я использую Trace, а не Console для моего в ...
Одна форма скрыть при запуске
У меня есть приложение с одной формой, и на способ загрузки мне нужно скрыть форму. форма будет отображаться, когда у нее есть необходимость (подумайте о всплывающем окне стиля outlook 2003), но я могу понять, как скрыть форму при загрузке без чего-то грязного. какие предложения? ...
"Тени" против "Переопределений" в VB.NET
каково значение двух ключевых слов тени и переопределяет? Что они делают и для какого контекста предпочтительнее тот или иной? ...
Строка примитивный тип?
Мне любопытно о строковых и примитивных типах. Статья вроде этой говорит, что строка является примитивным типом. Однако второй статьи на MSDN не перечисляет строку как примитивный тип. однако, когда я запустил код, указанный во второй статье, он отображает строка не является примитивным типом. может ли кто-нибудь направить меня на это? ...
возвращает только цифры 0-9 из строки
мне нужно регулярное выражение, которое я могу использовать в VBScript и .NET, которое будет возвращать только числа, которые находятся в строке. например, любая из следующих "строк" должна возвращать только 1231231234 123 123 1234 (123) 123-1234 123-123-1234 (123)123-1234 123.123.1234 123 123 1234 1 2 3 1 2 3 1 2 3 4 Это будет использоваться в парсер email, чтобы найти телефонные номера, которые клиенты могут предоставить в электронной почте и сделать поиск по базе. возможно, я пропустил ...
Как иметь строку.Заменить только хит " целые слова"
мне нужно вот что: "test, and test but not testing. But yes to test".Replace("test", "text") вернуть этого: "text, and text but not testing. But yes to text" в основном я хочу заменить целые слова, но не частичные совпадения. примечание: Я собираюсь использовать VB для этого (код SSRS 2008), но C# - мой обычный язык, поэтому ответы в любом случае прекрасны. ...
центр MessageBox в родительской форме [дубликат]
этот вопрос уже есть ответ здесь: Приложения WinForms-как я могу сделать окно MessageBox появляются сосредоточена на форму mainform? 4 ответы есть ли простой способ центрировать MessageBox в родительской форме в .net 2.0 ...
Что такое VB.NET выберите логику оператора case с case или-ing?
Я использую или заявление в моем случае выражение. хотя у меня есть значение в этом диапазоне, он не нашел совпадения. Почему бы и нет? Пример Кода: Select Case 2 Case 0 ' Some logic Case 1 ' Some other logic Case 2 Or 3 Console.WriteLine("hit") End Select с вышеизложенным я бы предположил, что hit будет напечатано, но это не тот случай. ...
Получить имя текущего метода
это своего рода глупый вопрос, но можно ли получить имя метода, который в настоящее время выполняется из этого метода? Public Sub SomeMethod() Dim methodName as String = System.Reflection.[function to get the current method name here?] End Sub спасибо ...