Pytania otagowane jako c#

C # (wymawiane „patrz ostro”) jest językiem programowania wysokiego poziomu, statycznie typowanym, wieloparadygmatowym opracowanym przez firmę Microsoft. Kod C # zwykle jest przeznaczony dla rodziny narzędzi Microsoft .NET i czasów wykonywania, do których należą między innymi .NET Framework, .NET Core i Xamarin. Użyj tego tagu w przypadku pytań dotyczących kodu napisanego w C # lub C # formalnej specyfikacji.

9
jak sprawdzić, czy obiekt już istnieje na liście
Mam listę List<MyObject> myList i dodaję pozycje do listy i chcę sprawdzić, czy ten obiekt jest już na liście. więc zanim to zrobię: myList.Add(nextObject); Chcę zobaczyć, czy nextObject jest już na liście. Obiekt „MyObject” ma wiele właściwości, ale porównanie opiera się na dopasowaniu dwóch właściwości. Jaki jest najlepszy sposób sprawdzenia …
102 c#  linq  list 

14
Dlaczego należy unikać używania właściwości w języku C #?
W swojej znakomitej książce „CLR Via C #” Jeffrey Richter powiedział, że nie lubi właściwości i odradza ich używanie. Podał jakiś powód, ale tak naprawdę nie rozumiem. Czy ktoś może mi wyjaśnić, dlaczego powinienem lub nie powinienem używać właściwości? Czy w języku C # 3.0 z właściwościami automatycznymi to się …
102 c#  properties 


30
Debugowanie nie rozpoczyna się [zamknięte]
Zamknięte . To pytanie musi być bardziej skoncentrowane . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby skupiało się tylko na jednym problemie, edytując ten post . Zamknięte 2 lata temu . Popraw to pytanie Po naciśnięciu F5 (tryb debugowania) nic się nie dzieje. Budowanie działa poprawnie, …

6
Jak uzyskać wartość wyliczenia z ciągu w C #?
Mam wyliczenie: public enum baseKey : uint { HKEY_CLASSES_ROOT = 0x80000000, HKEY_CURRENT_USER = 0x80000001, HKEY_LOCAL_MACHINE = 0x80000002, HKEY_USERS = 0x80000003, HKEY_CURRENT_CONFIG = 0x80000005 } W jaki sposób, biorąc pod uwagę ciąg HKEY_LOCAL_MACHINE, mogę uzyskać wartość 0x80000002na podstawie wyliczenia?
102 c#  enums 


5
W jaki sposób dokumentacja XML dla interfejsu API sieci Web może zawierać dokumentację spoza głównego projektu?
Dokumentacja umożliwiającym integrację xmldoc do swoich projektów WWW interfejsu API pojawia się tylko do sytuacji, w której uchwyt wszystkich typów API są częścią projektu WebAPI. W szczególności omawia, jak przekierować dokumentację XML do App_Data/XmlDocument.xmli odkomentować wiersz w konfiguracji, który będzie zużywał ten plik. To niejawnie zezwala tylko na jeden plik …

12
CA2202, jak rozwiązać ten przypadek
Czy ktoś może mi powiedzieć, jak usunąć wszystkie ostrzeżenia CA2202 z następującego kodu? public static byte[] Encrypt(string data, byte[] key, byte[] iv) { using(MemoryStream memoryStream = new MemoryStream()) { using (DESCryptoServiceProvider cryptograph = new DESCryptoServiceProvider()) { using (CryptoStream cryptoStream = new CryptoStream(memoryStream, cryptograph.CreateEncryptor(key, iv), CryptoStreamMode.Write)) { using(StreamWriter streamWriter = new …
102 c#  .net  code-analysis  fxcop 


3
Co to jest plik .axd?
Jakiemu celowi .axdsłużą pliki? Wiem, że jest używany w zestawie narzędzi ASP.Net AJAX i jego kontrolkach. Chciałbym dowiedzieć się więcej na ten temat. Próbowałem google, ale nie mogłem znaleźć podstawowych informacji.
102 c#  asp.net  vb.net 

4
Błąd niejednoznacznego wywołania kompilatora - metoda anonimowa i grupa metod z Func <> lub Action
Mam scenariusz, w którym chcę używać składni grupy metod zamiast metod anonimowych (lub składni lambda) do wywoływania funkcji. Funkcja ma dwa przeciążenia, jedno przyjmuje wartość an Action, a drugie aFunc&lt;string&gt; . Mogę szczęśliwie wywołać te dwa przeciążenia przy użyciu metod anonimowych (lub składni lambda), ale otrzymuję błąd kompilatora niejednoznacznego wywołania, …
102 c#  delegates 


2
Co to są usługi WCF RIA?
Nienawidzę witryny MSDN dla usług WCF RIA. Nie mówi, co to jest, mówi tylko, co robi. Mówi, co może osiągnąć, ale nie mówi, dlaczego tego potrzebuję. Na przykład: „Typowym problemem podczas tworzenia n-warstwowego rozwiązania RIA jest koordynacja logiki aplikacji między warstwą środkową a warstwą prezentacji”. Cóż, to niewiele dla mnie …
102 c#  .net  wcf  ria 

9
format daty rrrr-MM-ddTHH: mm: ssZ
Zakładam, że powinno to być dość proste, ale nie można tego uzyskać :(. W tym formacie Z to strefa czasowa. T to wzorzec długi czas Jak mogę uzyskać datę w tym formacie, z wyjątkiem użycia DateTime dt = DateTime.Now; Console.WriteLine(dt.ToString("yyyy-MM-ddTHH:mm:ssZ")); w C #
102 c# 


Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.