Запитання з тегом «c#»

C # (вимовляється як "дивись чітко") - це мова програмування із багатопарадигмою високого рівня, розроблена корпорацією Майкрософт. Код C # зазвичай орієнтований на сімейство інструментів та час виконання Microsoft .NET, які включають, серед іншого, .NET Framework, .NET Core та Xamarin. Використовуйте цей тег для питань щодо коду, написаного в офіційній специфікації C # або C #.

15
Що таке C # еквівалент NaN чи IsNumeric?
Який найефективніший спосіб тестування вхідного рядка, чи містить він числове значення (чи навпаки, не число)? Я думаю, я можу використовувати Double.Parseабо регулярний вираз (див. Нижче), але мені було цікаво, чи є якийсь побудований спосіб зробити це, наприклад, javascript NaN()або IsNumeric()(це було VB, я не пам'ятаю?). public static bool IsNumeric(this string …
103 c#  parsing 

6
Чому не існує методу Guid.IsNullOrEmpty ()
Це змушує мене цікавитись, чому в Guid в .NET немає IsNullOrEmpty()методу (де порожній означає всі нулі) Мені це потрібно в декількох місцях мого коду ASP.NET MVC під час написання API REST. Або я щось пропускаю, тому що ніхто в Інтернеті цього не просив?
103 c#  asp.net-mvc 

19
SmtpException: Не вдається прочитати дані з транспортного з'єднання: net_io_connectionclosed
Я використовую SmtpClientбібліотеку для надсилання електронних листів за допомогою наступного: SmtpClient client = new SmtpClient(); client.Host = "hostname"; client.Port = 465; client.DeliveryMethod = SmtpDeliveryMethod.Network; client.UseDefaultCredentials = false; client.EnableSsl = true; client.Credentials = new NetworkCredential("User", "Pass); client.Send("from@hostname", "to@hostname", "Subject", "Body"); Код відмінно працює в моєму тестовому середовищі, але коли я використовую …
103 c#  smtp 


8
C # Перетворити рядок з UTF-8 в ISO-8859-1 (Latin1) H
Я погукав на цю тему і переглянув кожну відповідь, але все ще не розумію. В основному мені потрібно перетворити рядок UTF-8 в ISO-8859-1, і я це роблю, використовуючи наступний код: Encoding iso = Encoding.GetEncoding("ISO-8859-1"); Encoding utf8 = Encoding.UTF8; string msg = iso.GetString(utf8.GetBytes(Message)); Мій рядок - це джерело Message = "ÄäÖöÕõÜü" …
103 c#  .net  encoding  utf-8  iso-8859-1 

2
Як користуватися RestSharp з функцією async / wait
Я намагаюся знайти сучасний приклад деякого асинхронного коду C #, який використовує RestSharp з asyncі await. Я знаю, що нещодавно оновлено Haack, але я не знаю, як використовувати нові методи. Крім того, як я можу надати маркер скасування, щоб операцію можна було скасувати (скажімо, якщо людині нудно чекати і натиснути …

12
В середньому 3 довгих цілих числа
У мене є 3 дуже великих підписаних цілих числа. long x = long.MaxValue; long y = long.MaxValue - 1; long z = long.MaxValue - 2; Я хочу порахувати їх усечену середню. Очікуване середнє значення є long.MaxValue - 1, яке є 9223372036854775806. Неможливо його обчислити як: long avg = (x + …
103 c#  .net  long-integer 


7
Отримайте часовий пояс від DateTime
Чи містить .Net DateTime інформація про часовий пояс, де він створений? У мене є аналіз бібліотеки DateTime з формату, який має "+ zz" в кінці, і, хоча він правильно розбирає і коригує місцевий час, мені потрібно отримати те, який конкретний часовий пояс був від об'єкта DateTime. Чи можливо це взагалі? …
103 c#  .net  datetime  timezone 

8
У Visual Studio 2017 немає шаблонів
Після установки Visual Studio 2017 (RC) з нуля я не можу знайти стандартний список шаблонів. Мене спеціально цікавлять Console Application (C#) templateта Windows Form (C#) template. Я майже впевнений, що мені не вистачає одного з окремих компонентів. Я не впевнений, який з них потрібно встановити, і я не хочу їх …


27
вихідний файл відрізняється від того, коли був побудований модуль
Це зводить мене з розуму. У мене досить великий проект, який я намагаюся модифікувати. Раніше я помічав, що, коли я вводив текст DbCommand, візуальна студія не робила жодного синтаксичного підкреслення на ньому, і я користуюсь використанням System.Data.Common. Незважаючи на те, що нічого не було виділено, проект, здається, працює в моєму …

11
Використання Excel OleDb для отримання назв аркушів В ЗАМОВЛЕННІ ЛИСТА
Я використовую OleDb для читання з робочої книги excel з багатьма аркушами. Мені потрібно прочитати назви аркушів, але мені вони потрібні в порядку, визначеному в електронній таблиці; тому якщо у мене є файл, який виглядає приблизно так; |_____|_____|____|____|____|____|____|____|____| |_____|_____|____|____|____|____|____|____|____| |_____|_____|____|____|____|____|____|____|____| \__GERMANY__/\__UK__/\__IRELAND__/ Тоді мені потрібно дістати словник 1="GERMANY", 2="UK", 3="IRELAND" Я …
103 c#  excel  oledb  server-side 



Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.