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
Czy async HttpClient z .Net 4.5 to zły wybór w przypadku aplikacji o dużym obciążeniu?
Niedawno stworzyłem prostą aplikację do testowania przepustowości wywołań HTTP, która może być generowana w sposób asynchroniczny w porównaniu z klasycznym podejściem wielowątkowym. Aplikacja jest w stanie wykonać określoną liczbę wywołań HTTP, a na końcu wyświetla całkowity czas potrzebny na ich wykonanie. Podczas moich testów wszystkie wywołania HTTP były kierowane do …

21
Ustaw fokus na TextBox w WPF z modelu widoku
Myślę, że mam a TextBoxi Button. Teraz sprawdzam warunek po kliknięciu przycisku i jeśli warunek okaże się fałszywy, wyświetlam wiadomość użytkownikowi, a następnie muszę ustawić kursor na TextBoxkontrolce. if (companyref == null) { var cs = new Lipper.Nelson.AdminClient.Main.Views.ContactPanels.CompanyAssociation(); MessageBox.Show("Company does not exist.", "Error", MessageBoxButton.OK, MessageBoxImage.Exclamation); cs.txtCompanyID.Focusable = true; System.Windows.Input.Keyboard.Focus(cs.txtCompanyID); } …
130 c#  wpf  xaml  mvvm  textbox 

8
Do czego służy słowo kluczowe „volatile”?
На этот вопрос есть ответы на Stack Overflow на русском : Ключевое слово volatile в Java Przeczytałem kilka artykułów na temat tego volatilesłowa kluczowego, ale nie mogłem znaleźć jego prawidłowego użycia. Czy mógłbyś mi powiedzieć, do czego ma służyć w C # i Javie?
130 c#  java  volatile 



7
Serializacja XML - Ukryj wartości null
Czy podczas używania standardowego serializatora .NET Xml można ukryć wszystkie wartości null? Poniżej znajduje się przykład wyniku mojej klasy. Nie chcę wyprowadzać liczb całkowitych dopuszczających wartość null, jeśli są ustawione na null. Bieżące wyjście XML: <?xml version="1.0" encoding="utf-8"?> <myClass> <myNullableInt p2:nil="true" xmlns:p2="http://www.w3.org/2001/XMLSchema-instance" /> <myOtherInt>-1</myOtherInt> </myClass> Czego chcę: <?xml version="1.0" encoding="utf-8"?> …

5
Jak porównać typy
Szybkie pytanie: jak porównać typ typu (gra słów nie przeznaczonych) z innym typem w C #? To znaczy, Mam Type typeFieldi chcę wiedzieć, czy to jest System.String, System.DateTimeitd, ale typeField.Equals(System.String)nie działa. Jakaś wskazówka?
130 c#  .net 

4
Jaka jest różnica między zwrotem anulowania a zwróceniem zadania?
Patrząc na różne przykłady C # Async CTP, widzę niektóre funkcje asynchroniczne, które zwracają void, i inne, które zwracają nieogólne Task. Rozumiem, dlaczego zwracanie a Task<MyType>jest przydatne do zwracania danych do dzwoniącego po zakończeniu operacji asynchronicznej, ale funkcje, które widziałem, które mają typ Taskzwracania, nigdy nie zwracają żadnych danych. Dlaczego …

13
Jak uzyskać bieżącego użytkownika w asp.net core
Chcę uzyskać aktualnego użytkownika w celu uzyskania informacji o użytkowniku, takich jak e-mail. Ale nie mogę tego zrobić w asp.net core. Jestem taki zdezorientowany. To jest mój kod. HttpContextprawie ma wartość null w konstruktorze kontrolera. Nie jest dobrze przyciągać użytkownika do każdego działania. Chcę raz uzyskać informacje o użytkowniku i …

7
Przekazywanie tylko typu jako parametru w C #
Hipotetycznie przydałoby mi się to zrobić: foo.GetColumnValues(dm.mainColumn, int) foo.GetColumnValues(dm.mainColumn, string) gdzie metoda GetColumns wywoła inną metodę w zależności od przekazanego typu. Tak, mógłbym to zrobić jako flagę logiczną lub coś podobnego, po prostu zastanawiałem się, czy istnieje sposób, aby to przekazać, a następnie zapytałem: typeof (arg [1]) lub podobny ... …
130 c#  types  methods  parameters 

7
Czy foldery w rozwiązaniu powinny pasować do przestrzeni nazw?
Czy foldery w rozwiązaniu powinny pasować do przestrzeni nazw? W jednym z moich projektów zespołowych mamy bibliotekę klas, która ma wiele podfolderów w projekcie. Nazwa projektu i Przestrzeń nazw MyCompany.Project.Section. W ramach tego projektu istnieje kilka folderów pasujących do sekcji przestrzeni nazw: Folder Vehicleszawiera klasy w MyCompany.Project.Section.Vehiclesprzestrzeni nazw Folder Clothingzawiera …
129 c#  .net  namespaces 

7
Datatable vs Dataset
Obecnie używam DataTable, aby uzyskać wyniki z bazy danych, których mogę użyć w moim kodzie. Jednak wiele przykładów w sieci Web pokazuje, że zamiast tego używają DataSet i uzyskują dostęp do tabel za pomocą metody collections. Czy jest jakaś korzyść, pod względem wydajności lub nie, z używania DataSets lub DataTables …
129 c#  dataset  datatable 



4
Jak dodać nową linię do pliku txt
Chciałbym dodać nową linię z tekstem do mojego pliku date.txt, ale zamiast dodawać go do istniejącego date.txt, aplikacja tworzy nowy plik date.txt. TextWriter tw = new StreamWriter("date.txt"); // write a line of text to the file tw.WriteLine(DateTime.Now); // close the stream tw.Close(); Chciałbym otworzyć plik txt, dodać tekst, zamknąć, a …

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.