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.

Więcej na temat c#...

Wiem, że używanie await w foreach nie jest dobrą praktyką ze względu na wydajność, ponieważ czekałoby sekwencyjnie na każde zadanie. foreach (var task w wyniku) { task.Stages = await GetStagesForTask(.......
28 czerwiec 2021, 16:59
Czy można zsumować wszystkie wartości na listach List za pomocą tylko linq ? Mam kod, który działa, ale może istnieje wyjście z LINQ, które nie wymaga podwójnej pętli foreach totalSum = .......
27 czerwiec 2021, 14:00
Zastanawiałem się, czy istnieją operatory OR w c#, których mogę użyć w instrukcji if. jak przykład if (UserInput == "y" OR "Y") { // zrób rzeczy }....
c#
27 czerwiec 2021, 12:41
Muszę utworzyć tablicę tablic ciągów w C#. Zasadniczo chcę wykonać następujące, rodzaj hybrydy C/C#: private string[] revA = new string[] {"jeden", "dwa", "trzy&.......
24 czerwiec 2021, 05:23
Jestem nowy w przetwarzaniu JSON przez NewtonSoft na C#. Mam następujący kod JSON i próbuję uzyskać wszystkie orderIds i orderNumbers. Wypróbowałem następujący kod. Ale w obu przypadkach nie mogę uzyskać dostępu .......
23 czerwiec 2021, 22:28
Mam listę, którą chcę pogrupować według właściwości A. Następnie wybierz wszystkie elementy dla tej grupy, w której klucz GroupBy ma wartość null lub „”, a następnie chcę zwrócić wszystkie elementy dla tych grup. Inaczej, .......
22 czerwiec 2021, 20:25
Powiedzmy, że mam ciąg, który zawiera binarny, tak: string test = "01001010"; Więc chcę zrobić coś takiego: someFunc(test); A ta funkcja zwróci dokładnie to, co mówi zmienna testowa, ale w postaci bajtów zamiast ciągu. Przykład: using System; class Program { static void Main() { C....
21 czerwiec 2021, 09:32
Miałem aktualizację dla społeczności Visual Studio 2019. Jestem teraz w wersji 16.10.2. Ale teraz nie mogę już otwierać moich rozwiązań. Istniejące projekty nie są ładowane, a dziennik mówi tak: ====================== 18-6-2021 08:58:43 Odzyskiwalne System.MissingMethodException: Nie znalezion....
18 czerwiec 2021, 10:02
W porządku, więc to tylko niewielka część interesującego problemu, który rozwiązałem kilka dni temu. Wyobraź sobie, że mamy tablicę N elementów. Tablica składa się tylko z jedynek i -1s. Wygląda to mniej więcej tak: int[] arr = new int[] { -1, 1, -1, 1, 1, -1 }; Naszym zadaniem jest znalezienie ....
15 czerwiec 2021, 17:14
Nie mam problemu z zamianą dubletu na taki ciąg: 7.8746137240E-008 Nie wiem, jak wymusić, aby pierwsza cyfra zawsze była zerem: 0,7874613724E-007 Jak to osiągnąć za pomocą niestandardowego formatu ciągu w C#?....
15 czerwiec 2021, 09:34
Chciałbym stworzyć efekt gradientu w blazor, jak https://gradienta.io/editor przesuwając suwak kąta . Myślałem, że zrobię to za pomocą funkcji task.delay, ale pokazano tylko 1 i 3, czego mi tutaj brakuje, że 2 nie jest pokazane. Ostatecznie chcę umieścić go w pętli, aby ustawić gradient w ruchu. ....
14 czerwiec 2021, 21:36
Mam kawałek kodu C# jak poniżej: class Foo<T> where T : TClass { // body } Czy istnieje jakaś standardowa metoda, którą mogę osiągnąć to ogólne ograniczenie typu w C++?....
13 czerwiec 2021, 17:56
Załóżmy, że mam 2 klasy, A i B, a B można rzutować na A. Zadeklarowałem tablicę typu B[] o nazwie b. Następnie, jeśli chcę rzucić b na A[], jaka jest różnica między (A[])b a b.Cast<A>()?....
13 czerwiec 2021, 04:17
Nasza platforma umożliwia użytkownikom składanie formularzy (Umbraco Forms), ale po otwarciu przesłanych formularzy kolejność pól danych zmieniała się dowolnie za każdym razem. Muszę zmienić kolejność formularza zgodnie z pierwotną kolejnością, ale nie mogę poznać kolejności formularza bez jego ite....
11 czerwiec 2021, 13:41
Podczas przekazywania ViewModel do View otrzymuję błąd Element modelu przekazany do ViewDataDictionary jest typu „System.Collections.Generic.List”1[TraficAlert.Models.TaBarHeader]”, ale to wystąpienie ViewDataDictionary wymaga elementu modelu typu „System.Collections.Generic.IEnumerable”1[ TraficAl....
9 czerwiec 2021, 12:43
Stworzyłem API w .NET Core 3.1 i testuję niektóre prośby z listonoszem. Stworzyłem klasę KategoriiDto.cs i dodałem kilka adnotacji daty, ale nawet jeśli przekazuję we właściwym informacjach, listonosz zwraca mnie jako nieprawidłowy. public class CategoryDTO { public Guid Id { get; set; } [Re....
9 czerwiec 2021, 01:28
Mam wartości w moim appconfig tak, jak to ... <appSettings> <add key="id" value="1234" /> </appSettings> W klasie IAPPConfig mam ... public interface IAppConfig { string id{ get; } } [ConfigurationProperty("id")] public string id { get { return (str....
c#
9 czerwiec 2021, 00:04
Mam śledzę klasę. public class Unit { public string Name { get; set; } public double cConvertFromSI { get; set; } } public class UnitList { public Unit m = new Unit() { Name = "meter", cConvertFromSI = 1 }; public Unit mm = new Unit() { Name = "millimeter", cConvertFromSI = 1000 }; publi....
c#
8 czerwiec 2021, 22:27
Mam stosunkowo prosty przypadek, w którym: Mój program odbiera aktualizacje za pośrednictwem tworzenia baz danych, i będzie korzystać z tych aktualizacji, aby zaktualizować swój stan lokalny. Aktualizacje te będą bardzo małe (zwykle <1-1000 bajtów JSON, więc <1 ms do de-serialize), ale będą bardzo c....
Otrzymuję różne wyniki podczas zmiany z != true do == false, które pomyślałem, jest dokładnie taki sam. To jest mój kod User user = await GetUser(id); if (user == null || user.Orders?.Any() != true) { ... } Jeśli zmieniam się na user.Orders?.Any() == true Niektóre z moich testów zwracają różne....
c#
8 czerwiec 2021, 17:05
Przepraszamy, jeśli pytanie jest niejasne lub odpowiedź oczywiste, muszę pracować nad tym projektem dla szkoły bez głębokiego nurkowania w C # i WPF. Zbudowałem widoku listy z polami polowymi następującymi po To Chciałbym po prostu uzyskać listę wszystkich przedmiotów (kategoria) z grubym polem pole....
8 czerwiec 2021, 16:53
Mam funkcję, która sprawdza, czy użytkownik już istnieje, patrząc przez bazę danych, aby sprawdzić, czy zarejestrowany e-mail został już użyty. Funkcja akceptuje adres e-mail jako parametr i widać poniżej: [Route("api/[controller]")] [ApiController] public class ReportController : ControllerBase ....
8 czerwiec 2021, 14:59
Projektuję niestandardową kontrolę Chcę, aby użytkownik mógł zmienić kolor tła z własnością niestandardową. Kolor tła powinien być określony przez enum zwane dotkliwości: public enum Severity { Warning, Information, Success, Error } <Border Background="{Dynam....
8 czerwiec 2021, 14:58
Próbuję napisać algorytm {x0}} w C #, a ja dostałem System.StackOverflowExceptions. Oto moja klasa: class quicksort : sortalgorithm { int pivotIndex = -1; int pivotSwapped = 0; Random rand = new Random(); public quicksort(int[] arr) { if (arr.Length < 5) { ....
8 czerwiec 2021, 12:54
Podczas korzystania z Cefsharp w Visual Studio C # jako WebBrowser WebBrowser potrzebujesz zgodnie z Reqienimentami użytkownika Wyłączanie Web Security Check jako rozwiązanie z tym kodem: var cefSettings = new CefSettings(); cefSettings.CefCommandLineArgs.Add("disable-web-security", "disab....
8 czerwiec 2021, 10:10