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

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

11
Дозволити ненадійні SSL-сертифікати з HttpClient
Я намагаюся змусити свою програму Windows 8 спілкуватися зі своїм тестовим веб-API через SSL. Схоже, що HttpClient / HttpClientHandler не надає, а можливість ігнорувати ненадійні сертифікати, такі як WebRequest, дозволяє (хоч і "хакітним" способом ServerCertificateValidationCallback). Будь-яка допомога буде дуже вдячна!

10
Як я можу отримати кожен n-й елемент зі списку <T>?
Я використовую .NET 3.5 і хотів би мати можливість отримати кожен * n*-й елемент зі списку. Мене не турбує, чи досягнуто це за допомогою лямбда-виразу чи LINQ. Редагувати Схоже, це питання викликало досить багато дискусій (що добре, правда?). Головне, що я навчився, це те, що, коли ти думаєш, що знаєш …
114 c#  linq  list  lambda 

8
Як читати значення атрибуту з XmlNode в C #?
Припустимо, у мене є XmlNode, і я хочу отримати значення атрибута під назвою "Ім'я". Як я можу це зробити? XmlTextReader reader = new XmlTextReader(path); XmlDocument doc = new XmlDocument(); XmlNode node = doc.ReadNode(reader); foreach (XmlNode chldNode in node.ChildNodes) { **//Read the attribute Name** if (chldNode.Name == Employee) { if (chldNode.HasChildNodes) …
114 c#  .net  xml 

6
Каталог .NET Process.Start за замовчуванням?
Я запускаю програму Java зсередини консольної програми C # .NET . Це чудово працює у випадку, коли додатку Java не важливо, що таке каталог «за замовчуванням», але виходить з ладу для програми Java, яка лише шукає файли підтримки в поточному каталозі. Чи є параметр процесу, який можна встановити, щоб вказати …
114 c# 

10
Генерування HTML-адреси електронної пошти в C #
Чи є кращий спосіб генерувати HTML-адресу електронної пошти в C # (для надсилання через System.Net.Mail), ніж використовувати Stringbuilder, щоб зробити наступне: string userName = "John Doe"; StringBuilder mailBody = new StringBuilder(); mailBody.AppendFormat("&lt;h1&gt;Heading Here&lt;/h1&gt;"); mailBody.AppendFormat("Dear {0}," userName); mailBody.AppendFormat("&lt;br /&gt;"); mailBody.AppendFormat("&lt;p&gt;First part of the email body goes here&lt;/p&gt;"); і так далі, і …
114 c#  html  email 

4
Ефективно використовувати async / wait на веб-API ASP.NET
Я намагаюся використовувати async/awaitфункцію ASP.NET у своєму проекті Web API. Я не дуже впевнений, чи вплине це на ефективність роботи мого сервісу Web API. Будь ласка, знайдіть нижче робочий процес та зразок коду з моєї заявки. Робочий потік: Застосування інтерфейсу користувача → Кінцева точка (контролер) веб-API → Спосіб виклику в …

3
Як оголосити про збори друзів?
У мене є 2 проекти у вирішенні: Асамблея (Базова бібліотека) Тестова збірка (NUnit) Я оголосив тестову збірку як збірку друзів у першому проекті: [assembly: InternalsVisibleTo ("Company.Product.Tests")] Все працювало нормально, поки я не зрозумів, що забув налаштувати рішення для підписання своїх зборів. Таким чином створили файл snk і налаштували проект візуальної …

4
Чи слід компілювати версії версій з інформацією про налагодження як "повні" або "лише для pdb"?
У Visual Studio 2010 для проекту C #, якщо ви перейдете до Властивості проекту&gt; Збірка&gt; Додатково&gt; Інформація про налагодження, у вас є три варіанти: жоден, повний або лише pdb. Виходячи з відповіді на це питання , я вважаю, що я розумію деякі відмінності між повним і лише для pdb. Однак …


5
Як написати в Console.Out під час виконання тесту MSTest
Контекст. У нашому веб-додатку є деякі користувачі, які повідомляють про проблеми із функцією завантаження файлів. Це відбувається лише зрідка і без особливого шаблону. Ми давно намагаємося розібратися в цьому, додаючи інформацію про налагодження будь-де, де можемо подумати, що це може допомогти, сканування журналів тощо, але ми не змогли їх відтворити …
114 c#  console  mstest  watin 

4
Як створити рядок певної довжини, який потрібно вставити у файл, щоб відповідати критеріям розміру файлу?
У мене є вимога перевірити деякі проблеми з завантаженням щодо розміру файлу. У мене програма Windows написана на C #, яка автоматично генерує файли. Я знаю розмір кожного файлу, напр. 100 КБ та скільки файлів для генерації. Мені потрібна допомога - як створити рядок, менший або рівний необхідному розміру файлу. …
114 c#  string  .net  operations 

4
Використання лямбда-виразів для обробників подій
На даний момент у мене є сторінка, яка оголошена так: public partial class MyPage : System.Web.UI.Page { protected void Page_Load(object sender, EventArgs e) { //snip MyButton.Click += (o, i) =&gt; { //snip } } } Нещодавно я перейшов до .NET 3.5 з 1.1, тому звик писати обробники подій поза сторінки …
114 c#  performance  events  lambda 

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


4
Ведення запиту / відповіді на повідомлення при використанні HttpClient
У мене є метод, який робить POST, як показано нижче var response = await client.PostAsJsonAsync(url, entity); if (response.IsSuccessStatusCode) { // read the response as strongly typed object return await response.Content.ReadAsAsync&lt;T&gt;(); } Моє запитання - як я можу отримати фактичний JSON, який був розміщений від об'єкта сутності. Я хотів би зареєструвати …

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