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.



28
O ile szybszy jest C ++ niż C #?
Czy jest teraz na odwrót? Z tego, co słyszałem, jest kilka obszarów, w których C # okazuje się być szybszy niż C ++, ale nigdy nie miałem odwagi przetestować go samodzielnie. Pomyślałem, że każdy z was może szczegółowo wyjaśnić te różnice lub wskazać mi właściwe miejsce na informacje na ten …

30
System.MissingMethodException: Nie znaleziono metody?
Co kiedyś działało w mojej aplikacji webforms asp.net, teraz generuje ten błąd: System.MissingMethodException: Nie znaleziono metody DoThisMetoda jest w tej samej klasie i powinno działać. Mam ogólny program obsługi jako taki: public class MyHandler: IHttpHandler { public void Processrequest(HttpContext context) { // throws error now System.MissingMethodException: Method not found? this.DoThis(); …
245 c#  asp.net  dll  nuget  httphandler 


12
Jak wykonywać łączenia w LINQ na wielu polach w jednym złączeniu
Muszę wykonać zapytanie LINQ2DataSet, które wykonuje sprzężenie na więcej niż jednym polu (as var result = from x in entity join y in entity2 on x.field1 = y.field1 and x.field2 = y.field2 Znalazłem jeszcze odpowiednie rozwiązanie (mogę dodać dodatkowe ograniczenia do klauzuli where, ale jest to dalekie od odpowiedniego rozwiązania …
244 c#  linq  join 


3
Dostęp bez rozróżniania wielkości liter do słownika ogólnego
Mam aplikację korzystającą z zarządzanych bibliotek DLL. Jedna z tych bibliotek dll zwraca ogólny słownik: Dictionary<string, int> MyDictionary; Słownik zawiera klawisze z dużymi i małymi literami. Z drugiej strony otrzymuję listę potencjalnych kluczy (ciągów), ale nie mogę zagwarantować sprawy. Próbuję uzyskać wartość w słowniku za pomocą klawiszy. Ale oczywiście nie …
244 c#  generics  dictionary 

22
MVVM: Samouczek od początku do końca?
Zablokowana . To pytanie i odpowiedzi są zablokowane, ponieważ pytanie jest nie na temat, ale ma znaczenie historyczne. Obecnie nie akceptuje nowych odpowiedzi ani interakcji. Jestem programistą C # / Windows Forms z ponad 5-letnim doświadczeniem. Badałem WPF przy użyciu wzorca projektowego MVVM (Model-View-ViewModel). Przeszukałem samouczki w Internecie. Obejrzałem nawet …
243 c#  .net  wpf  mvvm 



11
Najlepszy sposób na określenie białych znaków w operacji String.Split
Dzielę ciąg znaków na podstawie białych znaków w następujący sposób: string myStr = "The quick brown fox jumps over the lazy dog"; char[] whitespace = new char[] { ' ', '\t' }; string[] ssizes = myStr.Split(whitespace); Definiowanie tablicy char [] w dowolnym miejscu w moim kodzie jest nieprzyjemne. Czy istnieje …
243 c#  string 



11
Jeśli async-oczekuje nie tworzy żadnych dodatkowych wątków, to w jaki sposób sprawia, że ​​aplikacje reagują?
Raz po raz widzę, że mówienie, że używanie async- awaitnie tworzy żadnych dodatkowych wątków. To nie ma sensu, ponieważ jedynym sposobem, w jaki komputer wydaje się robić więcej niż jedną rzecz na raz, jest Właściwie robienie więcej niż 1 rzeczy na raz (wykonywanie równoległe, korzystanie z wielu procesorów) Symulowanie przez …

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.