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.

7
Odczytaj atrybut XML przy użyciu XmlDocument
Jak odczytać atrybut XML przy użyciu XmlDocument w języku C #? Mam plik XML, który wygląda mniej więcej tak: <?xml version="1.0" encoding="utf-8" ?> <MyConfiguration xmlns="http://tempuri.org/myOwnSchema.xsd" SuperNumber="1" SuperString="whipcream"> <Other stuff /> </MyConfiguration> Jak odczytać atrybuty XML SuperNumber i SuperString? Obecnie używam XmlDocument i uzyskuję wartości pomiędzy używaniem XmlDocument, GetElementsByTagName()a to działa …
80 c#  .net  xml  xmldocument 

6
Jak napisać jedno do wielu zapytań w Dapper.Net?
Napisałem ten kod, aby zaprojektować relację jeden do wielu, ale nie działa: using (var connection = new SqlConnection(connectionString)) { connection.Open(); IEnumerable<Store> stores = connection.Query<Store, IEnumerable<Employee>, Store> (@"Select Stores.Id as StoreId, Stores.Name, Employees.Id as EmployeeId, Employees.FirstName, Employees.LastName, Employees.StoreId from Store Stores INNER JOIN Employee Employees ON Stores.Id = Employees.StoreId", (a, s) …
80 c#  .net  dapper 



7
Czy istnieje singleton „Pusta lista” w C #?
W C # dobrze używam LINQ i IEnumerable. I wszystko jest w porządku (a przynajmniej w większości). Jednak w wielu przypadkach okazuje się, że IEnumerable<X>domyślnie potrzebuję pustego . To znaczy chciałbym for (var x in xs) { ... } do pracy bez konieczności sprawdzania zerowej wartości. Teraz robię to, w …

8
Wykryto błąd ContextSwitchDeadlock w C #
Uruchamiam aplikację C # i podczas wykonywania otrzymuję następujący błąd: Środowisko CLR nie mogło przejść z kontekstu COM 0x20e480 do kontekstu COM 0x20e5f0 przez 60 sekund. Wątek będący właścicielem kontekstu / apartamentu docelowego najprawdopodobniej albo wykonuje oczekiwanie bez pompowania, albo przetwarza bardzo długotrwałą operację bez pompowania komunikatów systemu Windows. Ta …

6
Jak faktycznie działa int.TryParse
Szukałem int.TryParseimplementacji metody, jak to właściwie działa, ale nie znalazłem. Muszę wiedzieć, stringczy to wartość liczbowa, ale nie chcę jej teraz konwertować. Więc potrzebuję tylko boolwyniku z int.TryParse. Oto pytania: Czy jest jakaś funkcja, która może dostarczyć tylko boolwynik, i Chciałbym wiedzieć, jak int.TryParsewłaściwie działa (czy jest w try ... …
80 c# 

8
Należy używać uint w C # dla wartości, które nie mogą być ujemne?
Właśnie próbowałem zaimplementować klasę, w której uintzamiast wielu właściwości length / count itp. Są int. Jednak robiąc to zauważyłem, że jest to bolesne, jakby nikt nie chciał tego robić. Prawie wszystko, co podaje typ całkowy, zwraca an int, dlatego wymaga rzutów w kilku punktach. Chciałem skonstruować StringBufferz długością bufora domyślną …
80 c#  integer 

9
Jak przekazać inteligentny ekran na Win8 podczas instalowania podpisanej aplikacji?
Jesteśmy programistami i mamy instalator aplikacji z podpisem cyfrowym. Kiedy instalujemy tę aplikację, wyskakuje ona na inteligentnym ekranie, co wpływa na proces instalacji. To mówi Windows chronił Twój komputer Windows SmartScreen uniemożliwił uruchomienie nierozpoznanej aplikacji. Uruchomienie tej aplikacji może spowodować zagrożenie dla komputera. Myślę, że Microsoft ma inną strategię weryfikacji …



6
Nie można wykonać powiązania środowiska uruchomieniowego na odwołaniu o wartości null, ale NIE jest to odwołanie o wartości null
przy użyciu: MVC 4, ASP.NET Razor Otrzymuję błąd, który wygląda na to, że nie powinno to być możliwe. Mówi mi, że używam odniesienia zerowego, States, ale wyraźnie jest ono ustawiane. Kontroler: public ActionResult Index() { Dictionary<int, string> states = new Dictionary<int, string>() { { -1, "a"}, { 0, "b"}, { …

2
Najlepszy sposób na wdrożenie aplikacji Visual Studio, która może działać bez instalowania
Napisałem dość prostą aplikację w C # / .NET i nie mogę znaleźć dobrego sposobu jej opublikowania. Jest to rodzaj „narzędzia”, które użytkownicy uruchamiają tylko raz lub co kilka miesięcy. W związku z tym mam nadzieję, że istnieje sposób, w jaki mógłbym go wdrożyć tam, gdzie nie musiałby być instalowany …

5
System.Collections.Generic.IEnumerable ”nie zawiera żadnej definicji„ ToList ”
Tu jest problem. Otrzymuję IEnumerable z ViewPage i kiedy próbowałem przekonwertować Listę, pokazuje mi błąd taki jak: „ System.Collections.Generic.IEnumerable<Pax_Detail>” nie zawiera definicji „ToList” i nie można znaleźć metody rozszerzającej „ToList” akceptującej pierwszy argument typu „ System.Collections.Generic.IEnumerable<Pax_Detail>” (brakuje dyrektywy using lub odwołania do zestawu?) Oto mój kod kontrolera: [HttpPost] public ActionResult …
80 c#  asp.net-mvc-3 


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.