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

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

11
Показати консоль у програмі Windows?
Чи є спосіб показати консоль у програмі Windows? Я хочу зробити щось подібне: static class Program { [STAThread] static void Main(string[] args) { bool consoleMode = Boolean.Parse(args[0]); if (consoleMode) { Console.WriteLine("consolemode started"); // ... } else { Application.EnableVisualStyles(); Application.SetCompatibleTextRenderingDefault(false); Application.Run(new Form1()); } } }
85 c#  winforms  console 

9
Console.WriteLine не відображається у вікні виводу
Я Console.WriteLineперевірив деякі дзвінки, але вони не відображаються у вікні виводу? public static ArrayList myDeliveries = new ArrayList(); public mainForm(){ InitializeComponent(); } private void mainForm_Load(object sender, EventArgs e){ if (!File.Exists("../../MealDeliveries.txt")){ MessageBox.Show("File not found!"); return; } using (StreamReader sr = new StreamReader("../../MealDeliveries.txt")){ //first line is delivery name string strDeliveryName = sr.ReadLine(); …
85 c#  .net  winforms 

5
Що таке ідіоматичний код?
Мене зацікавлять деякі приклади до та після c #, деякі неідіоматичні та ідіоматичні приклади. Приклади, не пов’язані з c #, також непогані, якщо вони донесуть ідею. Дякую.
85 c# 

18
Помилка селену - час очікування HTTP-запиту до віддаленого WebDriver закінчився через 60 секунд
Я використовую селен протягом декількох місяців, який ми використовуємо для автоматизації деяких наших внутрішніх процесів тестування. Сценарії проходять нормально. Нещодавно я оновив веб-драйвер C # 2.40.0 за допомогою FF 27.01, і наші скрипти тепер не працюють у випадкових місцях із наступною помилкою. [Portal.SmokeTest.SmokeRunTest.Booking] TearDown method failed. OpenQA.Selenium.WebDriverException : The HTTP …

15
Як знайти батьківський каталог у C #?
Я використовую цей код для пошуку каталогу налагодження public string str_directory = Environment.CurrentDirectory.ToString(); "C:\\Users\\Masoud\\Documents\\Visual Studio 2008\\Projects\\MyProj\\MyProj\\bin\\Debug" Як я можу знайти батьківську папку, як показано нижче? "C:\\Users\\Masoud\\Documents\\Visual Studio 2008\\Projects\\MyProj\\MyProj"


10
C # Припинення потоку та Thread.Abort ()
У MSDN в описі методу Thread.Abort () сказано: "Виклик цього методу зазвичай завершує потік". Чому б НЕ ЗАВЖДИ? У яких випадках це не припиняє потік? Чи є якась інша можливість припинення потоків?

9
Чекаємо в блоці лову
У мене є такий код: WebClient wc = new WebClient(); string result; try { result = await wc.DownloadStringTaskAsync( new Uri( "http://badurl" ) ); } catch { result = await wc.DownloadStringTaskAsync( new Uri( "http://fallbackurl" ) ); } В основному я хочу завантажити з URL-адреси, а коли це не вдається, за винятком, …

10
C # гаразд із порівнянням типів значень із нулем
Я зіткнувся з цим сьогодні і не маю уявлення, чому компілятор C # не видає помилку. Int32 x = 1; if (x == null) { Console.WriteLine("What the?"); } Мене бентежить, як x може колись бути нульовим. Тим більше, що це призначення однозначно видає помилку компілятора: Int32 x = null; Чи …
85 c#  null 

12
Швидша альтернатива вкладеним циклам?
Мені потрібно створити список комбінацій чисел. Цифри досить малі, тому я можу byteскоріше використовувати int. Однак для отримання всіх можливих комбінацій потрібно багато вкладених циклів. Мені цікаво, чи є більш ефективний спосіб робити те, що я хочу. Поки що код: var data = new List<byte[]>(); for (byte a = 0; …
85 c#  combinations 

14
Чому в C # неможливо зберегти об'єкт List <string> у змінній List <object>
Здається, що об'єкт List не може зберігатися у змінній List у C # і навіть не може бути явно переданий таким чином. List&lt;string&gt; sl = new List&lt;string&gt;(); List&lt;object&gt; ol; ol = sl; результати в Неможливо неявно перетворити тип System.Collections.Generic.List&lt;string&gt;наSystem.Collections.Generic.List&lt;object&gt; І потім... List&lt;string&gt; sl = new List&lt;string&gt;(); List&lt;object&gt; ol; ol = …

9
Експорт у CSV за допомогою MVC, C # та jQuery
Я намагаюся експортувати список у файл CSV. Я все це працював до того моменту, до якого я хочу написати файл у потік відповідей. Це нічого не робить. Ось мій код: Викличте метод зі сторінки. $('#btn_export').click(function () { $.post('NewsLetter/Export'); }); Код у контролері такий: [HttpPost] public void Export() { try { …
85 c#  jquery  asp.net-mvc  csv 

17
Як налагодити служби Windows у Visual Studio?
Чи можна налагодити служби Windows у Visual Studio? Я використовував код типу System.Diagnostics.Debugger.Break(); але це дає деяку помилку коду, наприклад: Я отримав дві помилки події: eventID 4096 VsJITDebugger та "Служба своєчасно не відповіла на запит запуску або управління".

12
Як поводитися з XML на C #
Який найкращий спосіб мати справу з XML-документами, XSD тощо в C # 2.0? Які класи використовувати тощо. Які найкращі практики аналізу та створення XML-документів тощо РЕДАГУВАТИ: .Net 3.5 пропозиції також вітаються.
85 c#  .net  xml 


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