Питання з тегом 'c #'

С # (вимовляється як "see sharp") - це високорівнева, статично типізований, об'єктно-орієнтована мова програмування, розроблений Microsoft. Код С # зазвичай орієнтований на сімейство інструментів Microsoft.NET і середовища виконання, включая.NET Framework і.NET Core. Використовуйте цей тег для питань про коді, написаному на офіційній специфікації С # або С #. У більшості питань також потрібен тег для цільової платформи.NET, такий як [.net] (для.NET Framework), [.net-core] або [.net-standard].
64
відповідей

У чому різниця між рядком і рядком в С #?

Приклад (зверніть увагу на випадок): string s = "Hello world!"; String s = "Hello world!"; Які рекомендації щодо використання кожного з них? І в чому відмінності?
заданий 10 Серпня. '08 в 10:18
26
відповідей

Як перерахувати перерахування?

Як ви можете перерахувати enum в С #? наприклад. Наступного код не компілюється: public enum Suit {Spades, Hearts, Clubs, Diamonds} public void EnumerateAllSuitsDemoMethod () {foreach (Suit suit in Suit) {DoSom ...
заданий 19 сент. '08 о 23:34
23
відповідей

Вставити int для перерахування в С #

Як int можна передати в enum в С #?
заданий 27 Серпня. '08 в 6:58
24
відповідей

Нечутливий до регістру "Містить (рядок)"

Чи є спосіб зробити наступне повернення істинним? string title = "ASTRINGTOTEST"; title.Contains ( "string"); Здається, що немає перевантаження, яка дозволяє мені встановити чутливість до регістру. В даний час я ВЕРХНІЙ їх обох, але це питання вирішу ...
заданий 15 Січня. '09 в 0:39
9
відповідей

Які правильні номери версій для С #?

Які правильні номери версій для С #? Що вийшло, коли? Чому я не можу знайти відповіді на питання про С # 3.5? Це питання перш за все допомагає тим, хто шукає відповідь, використовуючи неправильний номер версії, наприклад С # 3.5. Надія полягає в тому, що любо ...
заданий 29 Жовтня. '08 о 20:09
38
відповідей

Як отримати узгоджене байтовое уявлення рядків в С # без ручного вказівки кодування?

Як перетворити string в byte [] в .NET (С #) без вказівки конкретної кодування вручну? Я збираюся зашифрувати рядок. Я можу зашифрувати його без перетворення, але мені все одно хотілося б знати, чому тут починається кодування. Крім того,...
заданий 23 Січня. '09 о 16:39
34
відповідей

Що таке виключення NullReferenceException і як його виправити?

У мене є код і коли він виконується, він видає NullReferenceException, кажучи: Посилання на об'єкт не встановлена ​​в екземпляр об'єкта. Що це означає і що я можу зробити, щоб виправити цю помилку?
заданий 11 Січня. '11 о 19:48
39
відповідей

Об'єкти глибокого клонування

Я хочу зробити щось на кшталт: MyObject myObj = GetMyObj (); // Create and fill a new object MyObject newObj = myObj.Clone (); І потім внесіть зміни в новий об'єкт, який не відображено у вихідному об'єкті. Мені не часто потрібна ця функціональність, п ​​...
заданий 17 сент. '08 в 3:06
10
відповідей

Чи повинні директиви using перебувати всередині або поза простором імен?

Я запускав StyleCop над кодом С #, і він продовжує повідомляти, що мої директиви using повинні знаходитися всередині простору імен. Чи є технічна причина для розміщення директив using всередині, а не поза простором імен?
заданий 24 вересня. '08 в 6:49
29
відповідей

Ловити кілька винятків відразу?

Не рекомендується просто ловити System.Exception. Замість цього слід зловити тільки "відомі" виключення. Тепер це іноді призводить до непотрібного повторюваного коду, наприклад: try {WebId = new Guid (queryString [ "web"]); } Catch (FormatExcep ...
заданий 25 сент. '08 о 23:56
64
відповідей

Як розрахувати вік людини на С #?

З огляду на DateTime, що представляє день народження людини, як я можу розрахувати їх вік в роках?
заданий 01 Серпня. '08 о 2:40
20
відповідей

Що є кращим способом перебору словника на С #?

Я бачив кілька різних способів перебору словника на С #. Чи є стандартний спосіб?
заданий 26 сент. '08 о 21:20
42
відповідей

Як створити файл Excel (.XLS і .XLSX) в С # без установки MS Office?

Як створити таблицю Excel за допомогою С #, не вимагаючи установки Excel на комп'ютері з кодом?
заданий 30 вересня. '08 о 1:30
23
відповідей

Як ви даєте С # Auto-Property значення за замовчуванням?

Як ви даєте С # Auto-Property значення за замовчуванням? Я або використовую конструктор, або повернуся до старого синтаксису. Використання конструктора: class Person {public Person () {Name = "Default Name"; } Public string Nam ...
заданий 03 сент. '08 в 0:29
29
відповідей

Як створити випадковий номер int в С #?

Як мені генерувати випадкове ціле число в С #?
заданий 25 квіт. '10 в 2:09