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

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

16
Створення масиву байтів із потоку
Що є кращим методом створення байтового масиву з вхідного потоку? Ось моє поточне рішення з .NET 3.5. Stream s; byte[] b; using (BinaryReader br = new BinaryReader(s)) { b = br.ReadBytes((int)s.Length); } Чи все-таки краща ідея читати та писати шматки потоку?
913 c#  .net-3.5  inputstream 

30
Рядкове зображення Enum
У мене таке перерахування: public enum AuthenticationMethod { FORMS = 1, WINDOWSAUTHENTICATION = 2, SINGLESIGNON = 3 } Однак проблема полягає в тому, що мені потрібно слово "ФОРМИ", коли я запитую AuthenticationMethod.FORMS, а не id 1. Я знайшов таке рішення цієї проблеми ( посилання ): Спочатку мені потрібно створити спеціальний …
912 c#  enums 

16
Колекція була модифікована; Операція перерахування може не виконуватися
Я не можу дійти до цієї помилки, оскільки коли налагоджувач додається, він, схоже, не виникає. Нижче - код. Це WCF-сервер у службі Windows. Метод NotifySubscribers викликається службою кожного разу, коли відбувається подія даних (через випадкові проміжки часу, але не дуже часто - приблизно 800 разів на день). Коли клієнт Windows …

16
Правильне використання "прибутку"
На цей питання є відповіді на Stack Overflow на російському : У чому польза? Вихід ключового слова є одним з тих ключових слів в C # , який продовжує містифікувати мене, і я ніколи не був упевнений , що я правильно його використовувати. З наступних двох фрагментів коду, який є …
903 c#  yield-return 

24
Перетворити рядок в enum в C #
Який найкращий спосіб перетворити рядок у значення перерахування в C #? У мене є тег вибору HTML, що містить значення перерахунку. Коли сторінка розміщена, я хочу зібрати значення (яке буде у вигляді рядка) і перетворити його у значення перерахунку. В ідеальному світі я міг би зробити щось подібне: StatusEnum MyStatus …
894 c#  string  enums 



23
Надсилання електронної пошти в .NET через Gmail
Замість того, щоб покладатися на те, щоб мій хост надсилав електронний лист, я думав надсилати електронні повідомлення за допомогою мого облікового запису Gmail . Електронні листи - це персоналізовані електронні листи до груп, які я граю на своєму шоу. Чи можна це зробити?
876 c#  .net  email  smtp  gmail 


7
Entity Framework 5 Оновлення запису
Я досліджував різні методи редагування / оновлення запису в Entity Framework 5 в середовищі ASP.NET MVC3, але поки що жоден з них не відзначає всі потрібні мені поля. Я поясню, чому. Я знайшов три методи, про які я згадаю плюси і мінуси: Спосіб 1 - Завантажте оригінальний запис, оновіть кожну …

30
Як би ви порахували виникнення рядка (власне знака) в рядку?
Я щось роблю, коли зрозумів, що хочу порахувати, скільки /я можу знайти в рядку, і тоді мене вразило, що існує декілька способів зробити це, але я не міг вирішити, що найкраще (або найпростіше) . На даний момент я збираюся з чимось на кшталт: string source = "/once/upon/a/time/"; int count = …
864 c#  string 

16
Як викликати асинхронний метод із синхронного методу в C #?
У мене є public async void Foo()метод, який я хочу викликати з синхронного методу. Поки що все, що я бачив з документації MSDN, - це виклик методів асинхронізації через методи асинхронізації, але вся моя програма не побудована за допомогою методів асинхронізації. Це навіть можливо? Ось один приклад виклику цих методів …
861 c#  async-await 


20
Випадково ранжируйте список <T>
Який найкращий спосіб рандомізувати порядок загального списку в C #? У мене в списку є обмежений набір 75 номерів, якому я хотів би призначити випадкове замовлення, щоб намалювати їх для заявки на тип лотереї.
852 c#  generic-list 

22
Створення списку, розділеного комами, від IList <string> або IEnumerable <string>
Який найчистіший спосіб створити розділений комою список значень рядків з IList&lt;string&gt;або IEnumerable&lt;string&gt;? String.Join(...)працює на string[]так, що може бути громіздким для роботи, коли такі типи, як, IList&lt;string&gt;або IEnumerable&lt;string&gt;не можуть бути легко перетворені в рядковий масив.
848 c#  string 

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