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

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

10
Під час використання файла Settings.settings у .NET, де фактично зберігається конфігурація?
Під час використання файла Settings.settings у .NET, де фактично зберігається конфігурація? Я хочу видалити збережені налаштування, щоб повернутися до стану за замовчуванням, але не можу знайти, де він зберігається ... будь-які ідеї?
100 c#  .net  settings 

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

7
Як я можу програмно отримати GUID програми у .net2.0
Мені потрібно отримати доступ до складання мого проекту в C # .NET2.0. Я можу побачити GUID у діалоговому вікні "Інформація про складання" в розділі "Властивості проекту", і наразі я лише скопіював його до const у коді. GUID ніколи не зміниться, тому це рішення не так вже й погано, але було …

9
Як створити WPF UserControl з вмістом NAMED
У мене є набір елементів управління з доданими командами та логікою, які постійно використовуються однаково. Я вирішив створити керування користувачем, яке містить усі загальні елементи управління та логіку. Однак мені також потрібен елемент управління, щоб можна було зберігати вміст, який можна назвати. Я спробував таке: <UserControl.ContentTemplate> <DataTemplate> <Button>a reused button</Button> …
100 c#  wpf  xaml  user-controls  controls 


8
Формат DateTime.ToString (), який можна використовувати у назві файлу чи розширенні?
Я хочу додати позначку часу до імен файлів, оскільки файли створюються, але більшість методів DateTime я намагався вивести щось із пробілами та косою рисою. Наприклад: Debug.WriteLine(DateTime.Now.ToString()); // <-- 9/19/2012 1:41:46 PM Debug.WriteLine(DateTime.Now.ToShortTimeString()); // <-- 1:41 PM Debug.WriteLine(DateTime.Now.ToShortDateString()); // <-- 9/19/2012 Debug.WriteLine(DateTime.Now.ToFileTime()); // <-- 129925501061462806 ToFileTime()працює, але не є читабельним для …



15
Повернення анонімного типу в C #
У мене є запит, який повертає анонімний тип, і запит є методом. Як ти це пишеш: public "TheAnonymousType" TheMethod(SomeParameter) { using (MyDC TheDC = new MyDC()) { var TheQueryFromDB = (.... select new { SomeVariable = ...., AnotherVariable = ....} ).ToList(); return "TheAnonymousType"; } }

14
Яка різниця між типом посилання та типом значення у c #?
Якийсь хлопець задав мені це питання пару місяців тому, і я не міг детально пояснити це. Яка різниця між типом посилання та типом значення у C #? Я знаю , що типи значень int, bool, floatі т.д. , і посилальні типи delegate, interfaceі т.д. Або це не так, теж? Чи …

8
Контекст оновлення Entity Framework?
Як я міг оновити свій контекст? У мене є об'єкти, засновані на переглядах з моєї бази даних, і коли я здійснив оновлення на одній суті, яка має властивості навігації до представлень, сутність оновлюється, але вигляд не оновлюється відповідно до нових оновлень ... просто хочу знову отримати Db дані. Дякую!

12
C # Властиві автоматичні властивості
У C #, Чи є спосіб перетворити автоматичну властивість у ліниву завантажену автоматичну властивість із заданим значенням за замовчуванням? По суті, я намагаюся це перетворити ... private string _SomeVariable public string SomeVariable { get { if(_SomeVariable == null) { _SomeVariable = SomeClass.IOnlyWantToCallYouOnce(); } return _SomeVariable; } } у щось інше, …

3
Яке значення за замовчуванням для нульового типу "int?" (включаючи знак питання)?
У C #, яке значення за замовчуванням має змінну типу екземпляра класу int?? Наприклад, у наведеному нижче коді яке значення матиме MyNullableInt, якщо воно ніколи не буде призначено прямо? class MyClass { public int? MyNullableInt; } (Мабуть, ймовірно, що відповідь майже напевно є nullабо 0, але яка з них?)
100 c#  integer  nullable 

3
Async / Await vs Threads
У .Net 4.5 Microsoft додала нову Async/Awaitфункцію для спрощення асинхронного кодування. Однак мені цікаво Чи можна Async/Awaitповністю замінити старий спосіб використання Threads? Чи Async/Awaitздатний робити все, що Threadможе зробити асинхронно? Чи Async/Awaitможна використовувати лише деякі методи, як-от WebClient.DownloadStringAsyncчи я можу перетворити будь-який синхронний метод, щоб використовувати його, Async/Awaitа не блокувати …
100 c#  .net 

11
Як зупинити Entity Framework від спроб зберегти / вставити дочірні об’єкти?
Коли я зберігаю сутність за допомогою сутності фреймворка, я, природно, припускав, що вона намагатиметься лише зберегти вказану сутність. Однак він також намагається врятувати дочірні сутності цієї сутності. Це спричиняє всілякі проблеми з цілісністю. Як змусити EF зберігати лише сутність, яку я хочу зберегти, а отже ігнорувати всі дочірні об’єкти? Якщо …

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