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.

6
Złap wyjątek zgłoszony przez asynchroniczną metodę void
Czy przy użyciu asynchronicznego protokołu CTP firmy Microsoft dla platformy .NET można wychwycić wyjątek zgłoszony przez metodę asynchroniczną w metodzie wywołującej? public async void Foo() { var x = await DoSomethingAsync(); /* Handle the result, but sometimes an exception might be thrown. For example, DoSomethingAsync gets data from the network …

30
Jaki jest najtrudniejszy lub najbardziej niezrozumiany aspekt LINQ? [Zamknięte]
W obecnej formie to pytanie nie pasuje do naszego formatu pytań i odpowiedzi. Oczekujemy, że odpowiedzi poparte będą faktami, referencjami lub wiedzą specjalistyczną, ale to pytanie prawdopodobnie będzie wymagało debaty, argumentów, ankiet lub rozszerzonej dyskusji. Jeśli uważasz, że to pytanie można poprawić i ewentualnie ponownie otworzyć, odwiedź centrum pomocy w …
282 c#  linq  c#-3.0 

23
Enum ToString z ciągami przyjaznymi dla użytkownika
Moje wyliczenie składa się z następujących wartości: private enum PublishStatusses{ NotCompleted, Completed, Error }; Chcę jednak móc wyświetlać te wartości w sposób przyjazny dla użytkownika. Nie muszę być w stanie ponownie przechodzić od łańcucha do wartości.
282 c#  enums  tostring 



12
Podany schemat URI „https” jest nieprawidłowy; oczekiwany „http”. Nazwa parametru: via
Usiłuję utworzyć usługę WCF za pomocą basicHttpBinding do użycia przez https. Oto mój web.config: <!-- language: xml --> <service behaviorConfiguration="MyServices.PingResultServiceBehavior" name="MyServices.PingResultService"> <endpoint address="" binding="basicHttpBinding" bindingConfiguration="defaultBasicHttpBinding" contract="MyServices.IPingResultService"> <identity> <dns value="localhost" /> </identity> </endpoint> <endpoint address="mex" binding="mexHttpBinding" contract="IMetadataExchange" /> </service> ... <bindings> <basicHttpBinding> <binding name="defaultBasicHttpBinding"> <security mode="Transport"> <transport clientCredentialType="None"/> </security> </binding> </basicHttpBinding> …
281 c#  wcf  https 



8
Najlepszy sposób na wdrożenie skrótów klawiaturowych w aplikacji Windows Forms?
Szukam najlepszego sposobu na implementację typowych skrótów klawiaturowych Windows (na przykład Ctrl+ F, Ctrl+ N) w mojej aplikacji Windows Forms w C #. Aplikacja ma główny formularz, który obsługuje wiele formularzy podrzędnych (pojedynczo). Gdy użytkownik naciśnie Ctrl+ F, chciałbym wyświetlić niestandardowy formularz wyszukiwania. Formularz wyszukiwania będzie zależał od bieżącego otwartego …

19
Entity Framework. Usuń wszystkie wiersze w tabeli
Jak mogę szybko usunąć wszystkie wiersze w tabeli za pomocą Entity Framework? Obecnie używam: var rows = from o in dataDb.Table select o; foreach (var row in rows) { dataDb.Table.Remove(row); } dataDb.SaveChanges(); Wykonanie zajmuje jednak dużo czasu. Czy są jakieś alternatywy?
280 c#  sql  linq  entity-framework 


8
Obsługa wyjątków API ASP.NET Core Web API
Korzystam z programu ASP.NET Core do nowego projektu interfejsu API REST po wielu latach używania zwykłego interfejsu API sieci Web platformy ASP.NET. Nie widzę żadnego dobrego sposobu obsługi wyjątków w interfejsie API sieci Web platformy ASP.NET Core. Próbowałem zaimplementować filtr / atrybut obsługi wyjątków: public class ErrorHandlingFilter : ExceptionFilterAttribute { …

11
Pobieranie nazw plików bez rozszerzeń
Podczas pobierania nazw plików w określonym folderze: DirectoryInfo di = new DirectoryInfo(currentDirName); FileInfo[] smFiles = di.GetFiles("*.txt"); foreach (FileInfo fi in smFiles) { builder.Append(fi.Name); builder.Append(", "); ... } fi.NameDaje mi nazwę pliku z rozszerzeniem jej: file1.txt, file2.txt, file3.txt. Jak mogę uzyskać nazwy plików bez rozszerzeń? ( file1, file2, file3)
279 c#  .net 


10
Konwersja System.Array na List
Ostatniej nocy śniło mi się, że następujące rzeczy są niemożliwe. Ale w tym samym śnie ktoś z SO powiedział mi inaczej. Dlatego chciałbym wiedzieć, czy jest to możliwe do konwersji System.ArraydoList Array ints = Array.CreateInstance(typeof(int), 5); ints.SetValue(10, 0); ints.SetValue(20, 1); ints.SetValue(10, 2); ints.SetValue(34, 3); ints.SetValue(113, 4); do List<int> lst = …
279 c# 

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.