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

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

12
Як розмістити JSON на сервері за допомогою C #?
Ось код, який я використовую: // create a request HttpWebRequest request = (HttpWebRequest) WebRequest.Create(url); request.KeepAlive = false; request.ProtocolVersion = HttpVersion.Version10; request.Method = "POST"; // turn our request string into a byte stream byte[] postBytes = Encoding.UTF8.GetBytes(json); // this is important - make sure you specify type this way request.ContentType = …
269 c#  json  post  httpwebrequest 




29
Як виявити 64-бітну платформу Windows за допомогою .NET?
У додатку .NET 2.0 C # я використовую такий код для виявлення платформи операційної системи: string os_platform = System.Environment.OSVersion.Platform.ToString(); Це повертає "Win32NT". Проблема полягає в тому, що він повертає "Win32NT" навіть під час роботи на Windows Vista 64-розрядної. Чи є якийсь інший спосіб знати правильну платформу (32 або 64 біт)? …

4
Parallel.ForEach vs Task.Factory.StartNew
Яка різниця між наведеними нижче фрагментами коду? Не будуть обидва використовувати нитки нитки? Наприклад, якщо я хочу викликати функцію для кожного елемента колекції, Parallel.ForEach<Item>(items, item => DoSomething(item)); vs foreach(var item in items) { Task.Factory.StartNew(() => DoSomething(item)); }

12
Чи є обгортка .NET / C # для SQLite? [зачинено]
Зачинено. Це питання не відповідає вказівкам щодо переповнення стека . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб воно було тематичним для переповнення стека. Закрито 2 роки тому . Удосконаліть це питання Я хотів би використовувати SQLite з C # .Net, але я не можу знайти відповідну …
267 c#  .net  database  sqlite 

23
Як з'єднати два масиви в C #?
int[] x = new int [] { 1, 2, 3}; int[] y = new int [] { 4, 5 }; int[] z = // your answer here... Debug.Assert(z.SequenceEqual(new int[] { 1, 2, 3, 4, 5 })); Зараз я використовую int[] z = x.Concat(y).ToArray(); Чи є простіший чи ефективніший метод?
267 c#  arrays  .net  linq 

9
Конвенція про іменування Енума - множина
Я задаю це запитання, незважаючи на те, що я прочитав подібне, але не зовсім те, що я хочу на C # імені конвенції для іменування та відповідності властивості Я виявив, що я схильний називати переліки у множині, а потім 'використовувати' їх як однини, наприклад: public enum EntityTypes { Type1, Type2 …

24
Найефективніший спосіб видалення спеціальних символів з рядка
Я хочу видалити всі спеціальні символи з рядка. Дозволені символи - AZ (великі або малі), цифри (0-9), підкреслення (_) або знак крапки (.). У мене є наступне, це працює, але я підозрюю (я знаю!) Це не дуже ефективно: public static string RemoveSpecialCharacters(string str) { StringBuilder sb = new StringBuilder(); for …
266 c#  string 

27
Чому я отримую "Асамблея" * .dll ", яка повинна бути підписана для того, щоб бути позначеною як обов'язкова умова."
Я намагаюся скласти свій excel addin за допомогою C # 4.0 і почав отримувати цю проблему під час створення мого проекту в Visual Studio. Важливо сказати вам, що раніше у мене не було цієї проблеми. Що може спричинити це?

17
Розбір файлів CSV у C #, із заголовком
Чи існує стандартний / офіційний / рекомендований спосіб розбору файлів CSV у C #? Я не хочу прокручувати власний парсер. Також я бачив випадки, коли люди, які використовують ODBC / OLE DB, читають CSV через драйвер Text, і багато людей відштовхують це через його "недоліки". Які ці недоліки? В ідеалі …
266 c#  csv  file-io  io  header 

11
Що станеться, якщо нарешті блок кидає виняток?
Якщо нарешті блок кидає виняток, що саме відбувається? Зокрема, що станеться, якщо виняток буде перекинуто на середину через остаточний блок. Чи викликаються решта тверджень (після) у цьому блоці? Я знаю, що винятки поширюватимуться вгору.


30
Visual Studio відображає помилки, навіть якщо проекти створюються
У мене проблема з Visual Studio на рішенні C #. Він відображає абсолютно випадкові помилки, але проекти будуються. На даний момент у мене 33 файли з помилками, і я бачу червоні кричущі лінії у всіх них. Я спробував очистити / відновити рішення, закрив Visual Studio і навіть перезапустив комп’ютер. Я …

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