Вопросы с тегом «vb.net»

Visual Basic.NET (VB.NET) - это мультипарадигмальный, управляемый, типобезопасный, объектно-ориентированный язык компьютерного программирования. Наряду с C # и F # это один из основных языков, нацеленных на .NET Framework. VB.NET можно рассматривать как эволюцию Microsoft Visual Basic 6 (VB6), но реализованную в Microsoft .NET Framework. НЕ ИСПОЛЬЗУЙТЕ этот тег для вопросов VB6, VBA или VBScript.

1875
Что такое исключение NullReferenceException и как его исправить?

Ответы на этот вопрос - работа сообщества . Отредактируйте существующие ответы, чтобы улучшить этот пост. В настоящее время он не принимает новые ответы или взаимодействия. На этот вопрос есть ответы на переполнение стека на русском : Что такое NullReferenceException, и как мне исправить код? У...

670
Преобразование строки в байтовый массив в C #

Я конвертирую что-то из VB в C #. Возникла проблема с синтаксисом этого оператора: if ((searchResult.Properties["user"].Count > 0)) { profile.User = System.Text.Encoding.UTF8.GetString(searchResult.Properties["user"][0]); } Затем я вижу следующие ошибки: Аргумент 1: невозможно преобразовать из...

404
Как лучше всего обойти проблему с клиентом WCF, использующим блокировку?

Мне нравится создавать экземпляры моих клиентов службы WCF в usingблоке, поскольку это в значительной степени стандартный способ использования ресурсов, которые реализуют IDisposable: using (var client = new SomeWCFServiceClient()) { //Do something with the client } Но, как отмечено в этой статье...

389
Почему в IEnumerable отсутствует метод расширения ForEach?

Вдохновлен еще одним вопросом о недостающей Zipфункции: Почему ForEachв Enumerableклассе нет метода расширения ? Или где угодно? Единственный класс, который получает ForEachметод List<>. Есть ли причина, по которой он отсутствует...

334
Разница в месяцах между двумя датами

На этот вопрос есть ответы на Stack Overflow на русском : Вычисление количества месяцев между двумя датами Как рассчитать разницу в месяцах между двумя датами в C #? Есть ли эквивалентный DateDiff()метод VB в C #. Мне нужно найти разницу в месяцах между двумя датами, которые разделены годами....

320
Какова цель стека? Зачем нам это нужно?

Поэтому я сейчас изучаю MSIL, чтобы научиться отлаживать мои приложения на C # .NET. Я всегда задавался вопросом: какова цель стека? Просто чтобы поставить мой вопрос в контексте: почему происходит перенос из памяти в стек или «загрузка»? С другой стороны, почему происходит перенос из стека в...

307
Visual Studio перейти к следующему ярлыку ошибки?

При сбое компиляции в VB.NET в Visual Studio 2008 в нижней части экрана появляется список ошибок. Чтобы перейти к ошибке, я дважды щелкаю по ошибке в списке ошибок. Есть ли ярлык для автоматического перехода к следующей ошибке в списке? Иногда становится немного утомительно, когда приходится...

221
Как программно конвертировать файлы Word в PDF? [закрыто]

Закрыто. Этот вопрос не соответствует рекомендациям по переполнению стека . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме переполнения стека. Закрыто в прошлом году . Улучшить этот вопрос Я обнаружил несколько программ с...

213
Структуры данных .NET: ArrayList, List, HashTable, Dictionary, SortedList, SortedDictionary - Скорость, память и когда их использовать?

.NET имеет много сложных структур данных. К сожалению, некоторые из них очень похожи, и я не всегда уверен, когда использовать один, а когда использовать другой. Большинство моих книг по C # и Visual Basic в некоторой степени говорят о них, но они никогда не вдавались в подробности. В чем разница...

199
Глобальный обработчик исключений .NET в консольном приложении

Вопрос: я хочу определить глобальный обработчик исключений для необработанных исключений в моем консольном приложении. В asp.net его можно определить в global.asax, а в приложениях / службах windows - как ниже. AppDomain currentDomain = AppDomain.CurrentDomain; currentDomain.UnhandledException +=...

193
Лучший способ в asp.net заставить HTTPS для всего сайта?

Около 6 месяцев назад я развернул сайт, где каждый запрос должен был быть через https. В то время я мог найти единственный способ убедиться, что каждый запрос к странице превышал https, - это проверить это в событии загрузки страницы. Если бы запрос не был через http, я бы ответил response.redirect...

187
Установка объектов в ноль / ничего после использования в .NET

Должны ли вы установить все объекты null( Nothingв VB.NET), как только закончите с ними? Я понимаю, что в .NET важно избавляться от любых экземпляров объектов, которые реализуют IDisposableинтерфейс, чтобы высвободить некоторые ресурсы, хотя объект все еще может быть чем-то после его удаления...