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.


16
C # sortowalna kolekcja, która umożliwia zduplikowane klucze
Piszę program ustawiający kolejność, w jakiej różne obiekty będą się pojawiać w raporcie. Sekwencja to pozycja Y (komórka) w arkuszu kalkulacyjnym Excel. Część demonstracyjna kodu znajduje się poniżej. To, co chcę osiągnąć, to mieć kolekcję, która pozwoli mi dodać wiele obiektów i mogę uzyskać posortowaną kolekcję na podstawie sekwencji SortedList …



4
Podwójne lub dziesiętne dla wartości szerokości / długości geograficznej w języku C #
Jaki jest najlepszy typ danych do użycia podczas przechowywania danych geopozycyjnych w C #? Użyłbym dziesiętnego dla jego dokładności, ale operacje na dziesiętnych liczbach zmiennoprzecinkowych są wolniejsze niż binarne liczby zmiennoprzecinkowe (podwójne). Czytałem, że przez większość czasu nie potrzebujesz więcej niż 6 lub 7 cyfr precyzji dla szerokości lub długości …


6
Jak uzyskać nazwę miesiąca w C #?
Jak można znaleźć nazwę miesiąca w C #? Nie chcę pisać obszernego switchzestawienia lub ifoświadczenia na temat miesiąca int. W VB.Net można używać MonthName(), ale co z C #?
97 c#  datetime 

9
Gdzie mogę znaleźć funkcję „clamp” w .NET?
Chciałbym ograniczyć wartość xdo zakresu [a, b]: x = (x < a) ? a : ((x > b) ? b : x); To jest dość podstawowe. Ale nie widzę funkcji „clamp” w bibliotece klas - przynajmniej nie w System.Math. (Dla nieświadomych „ograniczenia” wartości jest upewnienie się, że mieści się między …
97 c#  clamp 


21
Ustawianie domyślnej wartości właściwości DateTime na DateTime.Now wewnątrz System.ComponentModel Wartość domyślna Attrbute
Czy ktoś wie, jak mogę określić wartość domyślną dla właściwości DateTime przy użyciu atrybutu System.ComponentModel DefaultValue? na przykład próbuję tego: [DefaultValue(typeof(DateTime),DateTime.Now.ToString("yyyy-MM-dd"))] public DateTime DateCreated { get; set; } I oczekuje, że wartość będzie stałym wyrażeniem. Dzieje się tak w kontekście używania z danymi dynamicznymi ASP.NET. Nie chcę tworzyć szkieletu kolumny …

2
Zawijanie kodu synchronicznego do wywołania asynchronicznego
Mam metodę w aplikacji ASP.NET, której wykonanie zajmuje dużo czasu. Wywołanie tej metody może wystąpić do 3 razy podczas jednego żądania użytkownika, w zależności od stanu pamięci podręcznej i parametrów podanych przez użytkownika. Każde połączenie trwa około 1-2 sekund. Sama metoda jest synchronicznym wywołaniem usługi i nie ma możliwości nadpisania …

7
Sprawdź, czy w pętli foreach nie ma wartości NULL
Czy istnieje lepszy sposób na wykonanie następujących czynności: Potrzebuję sprawdzenia, czy w pliku nie występuje null. Nagłówki przed kontynuowaniem pętli if (file.Headers != null) { foreach (var h in file.Headers) { //set lots of properties & some other stuff } } Krótko mówiąc, pisanie foreach wewnątrz if wygląda trochę brzydko …
97 c#  loops  foreach  null 


9
Microsoft Azure: jak utworzyć podkatalog w kontenerze obiektów blob
Jak utworzyć podkatalog w kontenerze obiektów blob na przykład, w moim kontenerze obiektów blob http://veda.blob.core.windows.net/document/ Jeśli przechowuję jakieś pliki, to będzie http://veda.blob.core.windows.net/document/1.txt http://veda.blob.core.windows.net/document/2.txt Teraz, jak utworzyć podkatalog http://veda.blob.core.windows.net/document/folder/ Żeby móc przechowywać pliki http://veda.blob.core.windows.net/document/folder/1.txt


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.