C # (произнася се "виж остър") е високотехнологичен език, разработен от Microsoft. C # кодът обикновено е фокусиран върху инструментите на Microsoft .NET и семейството за изпълнение, включително .NET Framework и .NET Core. Използвайте този етикет за въпроси с код, написани в официалната C # или C # спецификация. Повечето въпроси се нуждаят от етикет за целевата .NET платформа, като [.net] (за .NET Framework), [.net-core] или [.net-стандарт].
64
отговор

Каква е разликата между низ и низ в C #?

Пример (обърнете внимание на случая): string s = "Здравей, свят!"; String s = "Здравей, свят!"; Какви са препоръките за използване на всеки от тях? И какви са разликите?
комплект 10 август. '08 в 10:18
26
отговор

Как се изброява изброяването?

Как може да изброявате в C #? например. Следният код не се компилира: public enum Suit {Spades, Hearts, Clubs, Diamonds} публичен void EnumerateAllSuitsDemoMethod () {foreach (Костюм в костюм) {DoSom ...
на 19 септември '08 в 23:34
23
отговор

Вмъкване на Int за включване в C #

Как може int да се предава към преброяване в C #?
комплект 27 авг. '08 в 6:58
24
отговор

Нечувствителен към регистър "Съдържа (низ)"

Има ли начин да се направи следващото връщане вярно? низ title = "ASTRINGTOTEST"; title.Contains ("string"); Изглежда, че няма претоварване, което ми позволява да определям чувствителността. В момента ги заемам и двете, но на ...
15 януари '09 в 0:39
9
отговор

Какви са правилните номера на версията за C #?

Какви са правилните номера на версията за C #? Какво стана, когато? Защо не мога да намеря отговори на въпроса за C # 3.5? Този въпрос най-вече помага на тези, които търсят отговор, като използват грешен номер на версията, например C # 3.5. Надеждата е, че всеки ...
на 29 октомври '08 в 20:09
38
отговор

Как да получите последователно байтово представяне на низове в C # без ръчно задаване на кодирането?

Как да конвертирате низ в байт [] към .NET (С #), без да указвате конкретно кодиране ръчно? Ще шифровам низ. Мога да го шифрирам без преобразуване, но все пак бих искал да знам защо започва кодирането тук. Освен това, ...
на 23 януари '09 в 16:39
34
отговор

Какво е изключение за NullReferenceException и как да го поправим?

Имам код и когато той се изпълнява, той хвърля NullReferenceException казва: Позоваването на обекта не е настроен на обекта инстанция. Какво означава това и какво мога да направя, за да коригирам тази грешка?
на 11 януари '11 в 19:48
39
отговор

Дълбоко клонирани обекти

Искам да направя нещо като: MyObject myObj = GetMyObj (); // Създаване и попълване на нов обект MyObject newObj = myObj.Clone (); След това направете промени в новия обект, който не се отразява в оригиналния обект. Аз често не се нуждаят от тази функционалност, п ...
на 17 сеп. '08 в 3:06
10
отговор

Трябва ли използването на директиви да е вътре или извън пространството на имената?

Проведох StyleCop над C # кода и продължава да казва, че моите директиви трябва да са вътре в пространството от имена. Има ли техническа причина за поставяне на директиви вътре, а не извън пространството от имена?
настроен на 24 сеп. '08 в 6:49
29
отговор

Хвани няколко изключения едновременно?

Не се препоръчва просто да хващате System.Exception. Вместо това трябва да хванете само "известни" изключения. Сега това понякога води до излишен дублиращ се код, например: try {WebId = new Guid (queryString ["web"]); } catch (FormatExcep ...
сет 25 септември. '08 в 11:56 ч
64
отговор

Как да изчислим възрастта на човек в C #?

Като се има предвид времето, което представлява рождения ден на дадено лице, как мога да изчистя възрастта им в години?
комплект 01 авг. '08 в 2:40
20
отговор

Какъв е най-добрият начин за преливане на C # речник?

Виждал съм няколко различни начина за повторение на C # речник. Има ли стандартен начин?
на 26 септември '08 в 21:20 ч
42
отговор

Как да създадете Excel файл (.XLS и .XLSX) в С # без да инсталирате MS Office?

Как да създадете електронна таблица на Excel с C #, без да се налага да инсталирате Excel на компютър с код?
на 30 септември '08 в 1:30
23
отговор

Как да дадете на C # Auto-Property стойността по подразбиране?

Как да дадете на C # Auto-Property стойността по подразбиране? Аз или използвам конструктора, или се връщам към стария синтаксис. Използване на конструктор: клас Лице {public Person () {Name = "Име по подразбиране"; } обществен низ Nam ...
сет 03 сеп '08 в 0:29
29
отговор

Как да създадете произволен int номер в C #?

Как да генерирам случайно цяло число в C #?
на 25 април '10 в 2:09