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.

5
Jak uzyskać i czekać na wdrożenie przepływu kontroli w .NET?
Jak rozumiem, yieldsłowo kluczowe, jeśli jest używane z wnętrza bloku iteratora, zwraca przepływ sterowania do kodu wywołującego, a gdy iterator jest wywoływany ponownie, rozpoczyna od miejsca, w którym został przerwany. Ponadto awaitnie tylko czeka na wywoływany, ale zwraca kontrolę do wywołującego, tylko po to, aby odebrać miejsce, w którym zostało …


10
Czy istnieje typ C # do reprezentowania zakresu liczb całkowitych?
Muszę przechowywać zakres liczb całkowitych. Czy istnieje istniejący typ w C # 4.0? Oczywiście, mógłbym napisać własną klasę z int Fromoraz int Towłaściwości i budować w odpowiedniej logiki, aby zapewnić From <= To. Ale jeśli typ już istnieje, oczywiście wolałbym go użyć.
105 c# 


4
Inno Setup dla usługi Windows?
Mam usługę .Net Windows. Chcę utworzyć instalator, aby zainstalować tę usługę systemu Windows. Zasadniczo musi wykonać następujące czynności: Pakiet installutil.exe(czy to jest wymagane?) Uruchom installutil.exeMyService.exe Uruchom MyService Chcę również zapewnić dezinstalator, który uruchamia następujące polecenie: installutil.exe /u MyService.exe Jak to zrobić za pomocą Inno Setup?

8
Jak podzielić plik CSV, którego kolumny mogą zawierać,
Dany 2,1016,7 / 31/2008 14: 22, Geoff Dalgas , 6/5/2011 22:21, http://stackoverflow.com , „Corvallis, OR”, 7679,351,81, b437f461b3fd27387c5d8ab47a293d35,34 Jak używać C # do podzielenia powyższych informacji na ciągi w następujący sposób: 2 1016 7/31/2008 14:22 Geoff Dalgas 6/5/2011 22:21 http://stackoverflow.com Corvallis, OR 7679 351 81 b437f461b3fd27387c5d8ab47a293d35 34 Jak widać, jedna z …
105 c#  .net  csv 

10
ASP.NET MVC - przekazanie parametrów do kontrolera
Mam kontroler z następującą metodą akcji: public class InventoryController : Controller { public ActionResult ViewStockNext(int firstItem) { // Do some stuff } } A kiedy go uruchamiam, pojawia się błąd o treści: Słownik parametrów nie zawiera prawidłowej wartości typu „System.Int32” dla parametru „firstItem”. Aby parametr był opcjonalny, jego typ powinien …
105 c#  asp.net-mvc 

8
Ustaw „Strona główna” w Asp.Net MVC
W asp.net MVC „strona główna” (tj. Trasa wyświetlana po wejściu na www.foo.com) jest ustawiona na Home / Index. Gdzie jest przechowywana ta wartość? Jak mogę zmienić „stronę główną”? Czy jest coś bardziej eleganckiego niż użycie RedirectToRoute () w akcji Index kontrolera domowego? Próbowałem grepować dla Home / Index w moim …

3
Jaki jest pożytek z IHttpHandler.IsReusable?
Piszę IHttpHandleri będę musiał zaimplementować IsReusablewłaściwość. Kiedy patrzę na dokumentację MSDN , mówi: Pobiera wartość wskazującą, czy inne żądanie może używać wystąpienia IHttpHandler. To nie jest zbyt pomocne. W jakich sytuacjach należy używać programu obsługi wielokrotnego użytku, a w jakich sytuacjach nie powinien być on wielokrotnego użytku? Dalsze pytania: Co …




6
Jak wyprowadzić surowy kod HTML podczas korzystania z RazorEngine (NIE z MVC)
Próbuję generować wiadomości e-mail z zawartością HTML. ta zawartość przeszła już przez higienę, więc nie martwię się o to, jednak kiedy dzwonię: Razor.Parse(template, model); w następującym szablonie Razor: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <html> <body> @(new System.Web.HtmlString(Model.EmailContent)) </body> </html> e-mail, który jest wysyłany, jest zakodowany w formacie HTMl, …
105 c#  razor  html-encode 

5
Zaokrąglanie obiektów DateTime
Chcę zaokrąglić daty / godziny do najbliższego przedziału dla aplikacji do tworzenia wykresów. Chciałbym mieć podpis metody rozszerzenia, jak poniżej, aby można było uzyskać zaokrąglenie dla dowolnego poziomu dokładności: static DateTime Round(this DateTime date, TimeSpan span); Chodzi o to, że jeśli przejdę w przedziale czasowym dziesięciu minut, zaokrągli to do …
105 c#  algorithm 

2
Czy to Linq czy Lambda?
Wiem, że to jest Linq: var _Results = from item in _List where item.Value == 1 select item; Wiem, że to jest Lambda: var _Results = _List.Where(x => x.Value == 1); Uwaga redaktora: powyższe to nie tylko Lambda, to Linq używający "Method Syntax", którego predykatem jest Lambda. Żeby było jasne, …
105 c#  linq  lambda 

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.