Вопросы с тегом «c#»

C # (произносится как «видеть резкое») - это статически типизированный, многопарадигмальный язык программирования высокого уровня, разработанный Microsoft. Код C # обычно нацелен на семейство инструментов и сред выполнения Microsoft .NET, в том числе .NET Framework, .NET Core и Xamarin. Используйте этот тег для вопросов о коде, написанном в формальной спецификации C # или C #.

7
C # с использованием потоков
Для меня потоки загадочны. Я не знаю, когда использовать какой поток и как их использовать. Может кто-нибудь объяснить мне, как используются потоки? Если я правильно понял, есть три типа потоков: stream read stream write stream Это верно? И, например, в чем разница между а Memorystreamи а FileStream?
116 c#  stream 



10
Сохранение сеанса ASP.NET открытым / живым
Какой самый простой и ненавязчивый способ поддерживать сеанс ASP.NET в рабочем состоянии, пока у пользователя открыто окно браузера? Это вызовы AJAX по времени? Я хочу предотвратить следующее: иногда пользователи оставляют свои окна открытыми в течение длительного времени, затем вводят что-то, и при отправке ничего больше не работает, потому что сеанс …
116 c#  asp.net  session 

6
Недействительный URI: не удалось определить формат URI.
Я все время получаю эту ошибку. Недействительный URI: не удалось определить формат URI. код, который у меня есть: Uri uri = new Uri(slct.Text); if (DeleteFileOnServer(uri)) { nn.BalloonTipText = slct.Text + " has been deleted."; nn.ShowBalloonTip(30); } Обновление: содержимое в slct.Text есть ftp.jt-software.net/style.css. Что дает? Как это недопустимый формат URI? Это …
116 c#  .net  winforms  uri 

6
Параллельное выполнение двух асинхронных задач и сбор результатов в .NET 4.5
Некоторое время я пытался получить то, что, как мне казалось, было бы просто работать с .NET 4.5. Я хочу запустить две длительные задачи одновременно и собрать результаты лучшим способом C # 4.5 (RTM) Следующее работает, но мне это не нравится, потому что: Я хочу Sleepбыть асинхронным методом, чтобы awaitдругие методы …

9
Как использовать DateTime.TryParse с Nullable <DateTime>?
Я хочу использовать метод DateTime.TryParse, чтобы получить значение datetime строки в Nullable. Но когда я пробую это: DateTime? d; bool success = DateTime.TryParse("some date text", out (DateTime)d); компилятор говорит мне аргумент out не классифицируется как переменная Не уверен, что мне здесь нужно делать. Я также пробовал: out (DateTime)d.Value и это …
116 c#  datetime  nullable 

9
C # перехватывает исключение переполнения стека
У меня есть рекурсивный вызов метода, который вызывает исключение переполнения стека. Первый вызов окружен блоком try catch, но исключение не перехватывается. Исключение переполнения стека ведет себя особым образом? Могу ли я правильно поймать / обработать исключение? Не уверен, если актуально, но дополнительная информация: исключение не создается в основном потоке объект, …

4
Что такое глобальный ::?
В C # я вижу global:: часто используется в автоматически сгенерированном коде. Я никогда не использовал это сам, поэтому не знаю, для чего. Кто-нибудь может это объяснить?
116 c# 

8
Инициализация IEnumerable <string> в C #
У меня есть такой объект: IEnumerable&lt;string&gt; m_oEnum = null; и я хочу его инициализировать. Пробовал с IEnumerable&lt;string&gt; m_oEnum = new IEnumerable&lt;string&gt;() { "1", "2", "3"}; но он говорит: «IEnumerable не содержит метода для добавления строки. Есть идеи? Спасибо
116 c#  .net 

3
Как использовать WebRequest для доступа к сайту с шифрованием SSL с помощью https?
Я пишу программу, которая читает контент с предоставленного пользователем URL. Моя проблема в коде, который выглядит примерно так: Uri uri = new Uri(url); WebRequest webRequest = WebRequest.Create(uri); WebResponse webResponse = webRequest.GetResponse(); ReadFrom(webResponse.GetResponseStream()); И это нарушает, если предоставленный URL-адрес является URL-адресом "https: //". Может ли кто-нибудь помочь мне изменить этот код, …
116 c#  webrequest 

14
Автоматически создавать Enum на основе значений в таблице поиска базы данных?
Как мне автоматически создать перечисление и впоследствии использовать его значения в C # на основе значений в таблице поиска базы данных (с использованием уровня данных корпоративной библиотеки)? Например, если я добавляю новое значение поиска в базу данных, мне не нужно вручную добавлять объявление дополнительного статического значения перечисления в код - …
116 c#  database  dynamic  enums 

7
Вызов метода каждые x минут
Я хочу вызывать какой-нибудь метод каждые 5 минут. Как я могу это сделать? public class Program { static void Main(string[] args) { Console.WriteLine("*** calling MyMethod *** "); Console.ReadLine(); } private MyMethod() { Console.WriteLine("*** Method is executed at {0} ***", DateTime.Now); Console.ReadLine(); } }
116 c# 

4
ICollection <T> против List <T> в Entity Framework
Я просмотрел всего несколько веб-трансляций, прежде чем приступил к разработке нескольких приложений Entity Framework. Я действительно не читал так много документации и чувствую, что сейчас страдаю из-за этого. Я использовал List&lt;T&gt;на своих занятиях, и это отлично сработало. Теперь я прочитал некоторую документацию, и в ней говорится, что я должен был …

8
Преобразование List <int> в строку, разделенную запятыми
Есть ли способ взять список и преобразовать его в строку, разделенную запятыми? Я знаю, что могу просто зациклить и построить его, но почему-то я думаю, что некоторые из вас, ребята, могут это сделать более круто? Я действительно хочу изучить эти типы «уловок», поэтому, пожалуйста, объясните или дайте ссылку на документацию …
116 c#  collections 

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.