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

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

3
Куди зайшов IMvcBuilder AddJsonOptions .Net Core 3.0?
Я щойно оновив свій проект веб-API ASP. Net core 2.0до 3.0. Я використовував services.AddMvc() .AddJsonOptions(options =>options.SerializerSettings.ContractResolver = new DefaultContractResolver()); попередньо для забезпечення нижнього кожуха серіалізованого JSON. Після оновлення до 3.0 я отримую цю помилку: Помилка CS1061 "IMvcBuilder" не містить визначення для "AddJsonOptions" і не може бути знайдено доступного методу розширення …

13
Як перевірити дату часу в C #?
Я сумніваюся, що я єдиний, хто придумав це рішення, але якщо у вас є кращий, будь ласка, опублікуйте його тут. Я просто хочу залишити це питання тут, щоб я та інші могли його шукати пізніше. Мені потрібно було сказати, чи була введена дійсна дата в текстове поле, і це код, …
118 c#  datetime  validation 

7
Як змінити ім'я стовпця DataTable?
У мене є одна DataTable, яка містить чотири стовпці, такі як StudentID CourseID SubjectCode Marks ------------ ---------- ------------- -------- 1 100 MT400 80 2 100 MT400 79 3 100 MT400 88 Ось я вставляю цей Datatable у таблицю сервера Sql, передаючи цю таблицю даних як XML-таблицю. Я просто хочу змінити …
118 c#  asp.net  ado.net  datatable 

20
Response.Reireire to new window
Я хочу зробити це, Response.Redirect("MyPage.aspx")але відкрити його в новому вікні браузера. Я робив це раніше, не використовуючи метод сценарію реєстрації JavaScript. Я просто не пам'ятаю як?

15
Найкраща практика примусового збору сміття в C #
На моєму досвіді здається, що більшість людей скажуть вам, що нерозумно змушувати збирання сміття, але в деяких випадках, коли ви працюєте з великими предметами, які не завжди збираються в поколінні 0, але де пам'ять є проблемою, це це нормально, щоб змусити збирати? Чи є найкраща практика для цього?

10
Використання AES-шифрування в C #
Заблокований . Це запитання та його відповіді заблоковано, оскільки це питання поза темою, але має історичне значення. Наразі він не приймає нових відповідей чи взаємодій. Я не можу знайти гарний чистий приклад використання 128-бітового шифрування AES. Хтось має якийсь зразок коду?

9
Використання OpenGl з C #? [зачинено]
Зачинено. Це питання не відповідає вказівкам щодо переповнення стека . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб воно було тематичним для переповнення стека. Закрито 5 років тому . Удосконаліть це питання Чи є безкоштовні бібліотеки підтримки OpenGL для C #? Якщо так, то який я використовую …
118 c#  opengl 

3
Чи поверне GetType () найбільш отриманий тип при виклику з базового класу?
Чи поверне GetType () найбільш отриманий тип при виклику з базового класу? Приклад: public abstract class A { private Type GetInfo() { return System.Attribute.GetCustomAttributes(this.GetType()); } } public class B : A { //Fields here have some custom attributes added to them } Або я повинен просто зробити абстрактний метод, який …

1
Як сказати Resharper, що параметр методу - це рядок, що містить клас CSS?
[Увімкнути intellisense на атрибуті HTMLHelper для класів css] У мене є цей HTMLhelper: public IHtmlString MyTextBoxFor<TModel, TProperty>( this HtmlHelper<TModel> html, Expression<Func<TModel, TProperty>> propertyExpression, string cssClass) { // ... } Я хочу, щоб Resharper дав мені IntelliSense для CSS-класів, визначених у моїй програмі, при передачі значення параметра "cssClass". Є деякі атрибути …

12
Який перемикач у групі перевіряється?
Використання WinForms; Чи є кращий спосіб знайти перевірений RadioButton для групи? Мені здається, що код нижче не повинен бути необхідним. Якщо ви перевіряєте іншу RadioButton, то вона знає, яку зніміть… та знає, що перевірено. Як я витягую цю інформацію, не роблячи багато, якщо заяви (або перемикач). RadioButton rb = null; …

1
Побудова рішення C # у режимі випуску за допомогою MSBuild.exe
Я можу створити рішення за допомогою MSBuild.exe, але моя проблема полягає в тому, що я можу встигнути звести його лише для створення в режимі DEBUG. Мені потрібно створити своє рішення в режимі випуску за допомогою MSBUILD. Ось що я спробував Process msbuild = Process.Start("C:\\Windows\\Microsoft.NET\\Framework\\v4.0.30319\\MsBuild.exe", solutionfilepath + " /P:Config=Release"); і Process …
118 c#  msbuild  release  mode  solution 

7
Як вставити текстовий файл у збірку .NET?
Я хотів би вставити текстовий файл у збірку, щоб я міг завантажувати текст, не маючи для цього читати його з диска, і щоб все, що мені потрібно, містилось у програмі exe. (Так що це більш портативно) Чи є спосіб це зробити? Я припускаю щось із файлами ресурсів? І якщо можете, …

7
Як запобігти порожнім атрибутам xmlns у виході з .NET XmlDocument?
При генерації XML з XmlDocument в .NET, пустий xmlnsатрибут з'являється вперше, коли елемент без вбудованого простору імен вставляється; як це можна запобігти? Приклад: XmlDocument xml = new XmlDocument(); xml.AppendChild(xml.CreateElement("root", "whatever:name-space-1.0")); xml.DocumentElement.AppendChild(xml.CreateElement("loner")); Console.WriteLine(xml.OuterXml); Вихід: <root xmlns="whatever:name-space-1.0"><loner xmlns="" /></root> Бажаний вихід: <root xmlns="whatever:name-space-1.0"><loner /></root> Чи є рішення, застосовне до XmlDocumentкоду, а не …

16
Найкраща практика поводження з винятками у програмі Windows Forms?
Наразі я переглядаю свою першу заявку на Windows Forms. Зараз я прочитав декілька книг C #, тому порівняно добре розумію, які мовні особливості C # має справу з винятками. Вони всі цілком теоретичні, однак, у мене поки що немає почуття, як перетворити основні поняття в хорошу модель обробки винятків у …

12
Різниця між двома списками
У мене є два загальних списки, заповнені митними об'єктами. Мені потрібно знайти різницю між тими двома списками (Елементи, які перебувають у першому без елементів у другому), у третьому. Я думав, що використання .Except()було гарною ідеєю, але я не бачу, як це використовувати. Допомога!
118 c# 

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