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.


3
Dlaczego ten warunek (null ||! TryParse) powoduje „użycie nieprzypisanej zmiennej lokalnej”?
Poniższy kod powoduje użycie nieprzypisanej zmiennej lokalnej „numberOfGroups” : int numberOfGroups; if(options.NumberOfGroups == null || !int.TryParse(options.NumberOfGroups, out numberOfGroups)) { numberOfGroups = 10; } Jednak ten kod działa dobrze (chociaż ReSharper twierdzi, że = 10jest zbędny): int numberOfGroups = 10; if(options.NumberOfGroups == null || !int.TryParse(options.NumberOfGroups, out numberOfGroups)) { numberOfGroups = 10; …

6
Jak uzyskać liczbę wierszy za pomocą SqlDataReader w C #
Moje pytanie brzmi, jak uzyskać liczbę wierszy zwróconych przez zapytanie przy użyciu SqlDataReaderw C #. Widziałem kilka odpowiedzi na ten temat, ale żadna nie została jasno zdefiniowana, z wyjątkiem jednej, która mówi, że należy wykonać pętlę while z Read()metodą i zwiększyć licznik. Mój problem polega na tym, że próbuję wypełnić …
98 c#  sqldatareader 

15
Czy istnieje odpowiednik platformy .NET dla Apache Hadoop? [Zamknięte]
Zamknięte. To pytanie nie spełnia wytycznych dotyczących przepełnienia stosu . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby było na temat przepełnienia stosu. Zamknięte 4 lata temu . Popraw to pytanie Tak więc patrzyłem na Hadoopa z żywym zainteresowaniem i szczerze mówiąc jestem zafascynowany, nie robi się …
98 c#  .net  hadoop  mapreduce 



10
Jak zwrócić NotFound () IHttpActionResult z komunikatem o błędzie lub wyjątkiem?
Zwracam NotFound IHttpActionResult, gdy coś nie zostało znalezione w mojej akcji WebApi GET. Wraz z tą odpowiedzią chcę wysłać niestandardową wiadomość i / lub wiadomość o wyjątku (jeśli istnieje). Obecny ApiControllerjest NotFound()metoda nie zapewnia przeciążenie przekazać wiadomość. Czy jest na to sposób? czy będę musiał napisać własny zwyczaj IHttpActionResult?

4
Czy .NET ma sposób na sprawdzenie, czy lista a zawiera wszystkie elementy z listy b?
Mam następującą metodę: namespace ListHelper { public class ListHelper<T> { public static bool ContainsAllItems(List<T> a, List<T> b) { return b.TrueForAll(delegate(T t) { return a.Contains(t); }); } } } Celem jest określenie, czy lista zawiera wszystkie elementy innej listy. Wydaje mi się, że coś takiego byłoby już wbudowane w .NET, czy …
98 c#  .net  list  generics  mono 

8
Jak zapisać dane wyjściowe Console.WriteLine do pliku tekstowego
Mam program, który wyświetla różne wyniki na konsoli wiersza poleceń. Jak zapisać wynik do pliku tekstowego przy użyciu StreamReaderlub innych technik? System.Collections.Generic.IEnumerable<String> lines = File.ReadAllLines(@"C:\Test\ntfs8.txt"); foreach (String r in lines.Skip(1)) { String[] token = r.Split(','); String[] datetime = token[0].Split(' '); String timeText = datetime[4]; String actions = token[2]; Console.WriteLine("The time …
98 c# 

6
Używanie maski bitowej w C #
Powiedzmy, że mam następujące rzeczy int susan = 2; //0010 int bob = 4; //0100 int karen = 8; //1000 i przekazuję 10 (8 + 2) jako parametr metody i chcę to zdekodować, aby oznaczało susan i karen Wiem, że 10 to 1010 ale jak mogę zastosować logikę, aby sprawdzić, …
98 c#  bitmask 


3
Entity Framework Queryable async
Pracuję nad niektórymi elementami interfejsu API sieci Web przy użyciu Entity Framework 6 i jedną z moich metod kontrolera jest „Pobierz wszystko”, która oczekuje, że zawartość tabeli z mojej bazy danych zostanie odebrana jako IQueryable<Entity>. W moim repozytorium zastanawiam się, czy istnieje jakiś korzystny powód, aby robić to asynchronicznie, ponieważ …

6
Jakie jest zastosowanie klasy ArraySegment <T>?
Właśnie natknąłem się na ten ArraySegment&lt;byte&gt;typ podczas tworzenia podklasy MessageEncoder. Teraz rozumiem, że jest to segment danej tablicy, przyjmuje przesunięcie, nie jest wyliczalny i nie ma indeksatora, ale nadal nie rozumiem jego użycia. Czy ktoś mógłby wyjaśnić na przykładzie?
98 c#  arrays  .net 

5
Czy liczniki czasu C # upływają w osobnym wątku?
Czy System.Timers.Timer upływa w osobnym wątku niż wątek, który go utworzył? Powiedzmy, że mam zajęcia ze stoperem, który uruchamia się co 5 sekund. Po uruchomieniu licznika czasu w metodzie elapsed jakiś obiekt jest modyfikowany. Powiedzmy, że modyfikacja tego obiektu zajmuje dużo czasu, np. 10 sekund. Czy to możliwe, że w …

3
Jak wydrukować pełny ślad stosu w wyjątku?
Na przykład w jednym miejscu ... //---------------a try { // some network call } catch(WebException we) { throw new MyCustomException("some message ....", we); } ... iw innym miejscu ... //--------------b try { // invoke code above } catch(MyCustomException we) { Debug.Writeline(we.stacktrace); // &lt;---------------- } Drukuję ślad stosu, zaczyna się tylko …

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.