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

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

15
Створюйте партії в linq
Чи може хтось запропонувати спосіб створення партій певного розміру в linq? В ідеалі я хочу, щоб я мав змогу виконувати операції в кусках певної кількості, що можна настроювати.
104 c#  linq 

2
генерування GUID без дефісу
Я генерую GUID, використовуючи наступне твердження у своєму коді byte[ ] keyBytes = Encoding.UTF8.GetBytes( Guid.NewGuid( ).ToString( ).Substring( 0, 12 ) ); Але коли генерується GUID, я виявляю, що він містить і символ дефісу. Як мені почати генерувати GUID із лише літерами (великими та малими літерами) та цифрами? Я не хочу …
104 c#  winforms 


13
Як прочитати тіло запиту в основному контролері webapi asp.net?
Я намагаюся прочитати тіло запиту в OnActionExecutingметоді, але завжди отримую nullтело. var request = context.HttpContext.Request; var stream = new StreamReader(request.Body); var body = stream.ReadToEnd(); Я намагався явно встановити положення потоку в 0, але це також не спрацювало. Оскільки це ASP.NET CORE, на мою думку, справи йдуть трохи інакше. Тут я …

17
Чому / коли було б доречно перекрити ToString?
Я вивчаю C # і мені цікаво, в чому сенс і користь переосмислення ToString, як показано в прикладі нижче. Чи можна це зробити більш простим способом, використовуючи загальний метод без перебору? public string GetToStringItemsHeadings { get { return string.Format("{0,-20} {1, -20}", "Office Email", "Private Email"); } } public override string …
103 c#  overriding 

8
Як додати роздільник до WinForms ContextMenu?
Всередині свого контролю я маю: ContextMenu = new ContextMenu(); ContextMenu.MenuItems.Add(new MenuItem("&Add Item", onAddSpeaker)); ContextMenu.MenuItems.Add(new MenuItem("&Edit Item", onEditSpeaker)); ContextMenu.MenuItems.Add(new MenuItem("&Delete Item", onDeleteSpeaker)); ContextMenu.MenuItems.Add( ??? ); ContextMenu.MenuItems.Add(new MenuItem("Cancel")); Як додати роздільну лінію до цього ContextMenu?

12
"Формат заданого шляху не підтримується."
У мене в веб-службі є такий код: string str_uploadpath = Server.MapPath("/UploadBucket/Raw/"); FileStream objfilestream = new FileStream(str_uploadpath + fileName, FileMode.Create, FileAccess.ReadWrite); Чи може хтось допомогти мені вирішити проблему із цим повідомленням про помилку з рядка 2 коду. Формат заданого шляху не підтримується. Дозвіл на папку встановлюється для повного доступу для всіх, …
103 c#  .net  webforms  upload  stream 



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

5
Посилання на об'єкт не встановлено для примірника об'єкта. Чому .NET не показує, який об’єкт є "null"?
Щодо цього некерованого повідомлення про виключення .NET: Посилання на об'єкт не встановлено для примірника об'єкта. Чому .NET не показує, що є об'єктом null? Я знаю, що можу перевірити nullі усунути помилку. Однак чому .NET не допомагає вказувати, який об’єкт має нульовий посилання та який вираз викликав NullReferenceException?
103 c#  .net 

8
XDocument.ToString () скидає тег кодування XML
Чи є спосіб отримати кодування xml у функції toString ()? Приклад: xml.Save("myfile.xml"); призводить до <?xml version="1.0" encoding="utf-8"?> <Cooperations> <Cooperation> <CooperationId>xxx</CooperationId> <CooperationName>Allianz Konzern</CooperationName> <LogicalCustomers> Але tb_output.Text = xml.toString(); призводить до такого виходу <Cooperations> <Cooperation> <CooperationId>xxx</CooperationId> <CooperationName>Allianz Konzern</CooperationName> <LogicalCustomers> ...
103 c#  linq-to-xml 

5
Чому я можу створити клас під назвою "var"?
Це не varключове слово в C #? Але чому я можу це зробити: public class var { } public class main { public static void main(string[] args) { var testVar = new var(); } } Те, varщо використовується в коді, - це varклас, який оголошується перед mainкласом. І компілятор навіть …
103 c#  .net-4.0 

1
Що саме відбувається, коли я встановив LoadUserProfile пулу IIS?
Я зіткнувся з наступним питанням. Я запускаю наступний код var binaryData = File.ReadAllBytes(pathToPfxFile); var cert = new X509Certificate2(binaryData, password); у два процеси. Один з процесів запускається LOCAL_SYSTEMі цей код вдається. Інший працює в IIS під локальним обліковим записом користувача, що належить до локальної групи "Користувачі", і там я отримую таке …

5
Створіть таблицю даних із зчитувача даних
Я займаюся основною справою на C # (MS VS2008) і маю питання щодо правильного дизайну, ніж конкретного коду. Я створюю таблицю даних, а потім намагаюся завантажити дані з читателя даних (який базується на збереженій процедурі SQL). Мені цікаво, чи найефективніший спосіб завантаження даних - це зробити операцію за деякий час, …
103 c#  .net  ado.net 

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