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

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

5
Як користуватися властивістю CancellationToken?
Порівняно з попереднім кодом для класу RulyCanceler , я хотів запустити код за допомогою CancellationTokenSource. Як я можу використовувати його, як зазначено в токенах скасування , тобто без викидання / лову винятку? Чи можу я використовувати IsCancellationRequestedмайно? Я намагався використовувати його так: cancelToken.ThrowIfCancellationRequested(); і try { new Thread(() => Work(cancelSource.Token)).Start(); …

10
Як писати журнали в Startup.cs
Для налагодження основного додатка .net, який не працює під час запуску, я хотів би писати журнали з файлу startup.cs. Я налаштував ведення журналу у файлі, який можна використовувати в решті програми поза файлом startup.cs, але не знаю, як писати журнали з самого файлу startup.cs.
117 c#  asp.net-core 

14
Як порівняти лише компоненти дати від DateTime в EF?
У мене є два значення дати, одне вже зберігається в базі даних, а друге вибране користувачем за допомогою DatePicker. Випадок використання - пошук певної дати з бази даних. Раніше введене в базу значень завжди має часовий компонент 12:00:00, де як дата, введена з вибору, має різну часову складову. Мене цікавлять …

2
Використання Server.MapPath () всередині статичного поля в ASP.NET MVC
Я будую сайт ASP.NET MVC, де я використовую Lucene.Net для пошукових запитів. Тут я поставив запитання про те, як правильно структурувати використання Lucene.Net у додатку ASP.NET MVC, і мені сказали, що найкращим методом є оголошення мого " IndexWriterяк" public static, щоб його можна було повторно використовувати. Ось код, який знаходиться …

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

3
#ifdef в C #
Я хотів би зробити нижче, але в C # замість C ++ #ifdef _DEBUG bool bypassCheck=TRUE_OR_FALSE;//i will decide depending on what i am debugging #else bool bypassCheck = false; //NEVER bypass it #endif
116 c# 


6
бібліотеки машинного навчання в C # [закрито]
Наразі це запитання не підходить для нашого формату запитань. Ми очікуємо, що відповіді будуть підкріплені фактами, посиланнями або експертними знаннями, але це питання, ймовірно, вимагатиме дискусій, аргументів, опитувань чи розширеної дискусії. Якщо ви вважаєте, що це питання можна вдосконалити та, можливо, знову відкрити, відвідайте довідковий центр для ознайомлення . Закрито …

5
Які найкращі практики використання SmtpClient, SendAsync та Dispose під .NET 4.0
Я трохи здивований, як керувати SmtpClient тепер, коли він є одноразовим, особливо якщо я телефоную за допомогою SendAsync. Імовірно, я не повинен закликати розпоряджатися, поки SendAsync не завершиться. Але чи повинен я коли-небудь це називати (наприклад, використовуючи "використання"). Сценарій - це послуга WCF, яка періодично надсилає електронні листи, коли здійснюються …
116 c#  .net-4.0  smtpclient 


2
Як Завдання <int> стає цілим?
У нас є такий метод: async Task&lt;int&gt; AccessTheWebAsync() { HttpClient client = new HttpClient(); Task&lt;string&gt; getStringTask = client.GetStringAsync("http://msdn.microsoft.com"); // You can do work here that doesn't rely on the string from GetStringAsync. DoIndependentWork(); string urlContents = await getStringTask; //The thing is that this returns an int to a method that …

7
C # за допомогою потоків
Потоки для мене такі загадкові. Я не знаю, коли використовувати який потік і як ними користуватися. Чи може хтось пояснити мені, як використовуються потоки? Якщо я правильно розумію, є три типи потоку: stream read stream write stream Це правильно? І, наприклад, яка різниця між a Memorystreamі a FileStream?
116 c#  stream 

6
Відкрийте файл із «Блокнотом» у C
Як відкрити файл в c #? Я не маю на увазі читання текстовим читанням читанням рядка (). Я маю на увазі відкрити його як незалежний файл у блокноті.
116 c#  file 

6
Виконайте паралельно дві задачі на асинхронізацію та збирайте результати в .NET 4.5
Я деякий час намагався отримати щось, на що думав, що це буде просто працювати з .NET 4.5 Я хочу звільнити одночасно два тривалі завдання та збирати результати найкращим чином C # 4.5 (RTM) Наступні роботи, але це мені не подобається, тому що: Я хочу Sleepбути асинхронним методом, щоб він міг …

7
контекстне меню правою кнопкою миші для перегляду даних
У мене є перегляд даних у додатку .NET winform. Я хотів би клацнути правою кнопкою миші рядок і з'явитись меню. Тоді я хотів би вибрати такі речі, як копія, підтвердження тощо Як зробити A) меню, яке спливає B), щоб дізнатися, який рядок було натиснено правою кнопкою миші. Я знаю, що …

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