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
Korzystanie z async-await na .net 4
Obecnie zaczynam tworzyć aplikację, która przyniosłaby duże korzyści dzięki funkcji async-await w języku C # 5. Ale nie jestem pewien, której wersji VS i środowiska uruchomieniowego asynchronicznego użyć. Patrząc na wykresy popularności systemów operacyjnych, będę musiał obsługiwać system Windows XP przez kolejne trzy lata. Wygląda na to, że .net 4.5 …

2
Jaki jest rozmiar wartości logicznej w języku C #? Czy to naprawdę zajmuje 4 bajty?
Mam dwie struktury z tablicami bajtów i wartości logicznych: using System.Runtime.InteropServices; [StructLayout(LayoutKind.Sequential, Pack = 4)] struct struct1 { [MarshalAs(UnmanagedType.ByValArray, SizeConst = 3)] public byte[] values; } [StructLayout(LayoutKind.Sequential, Pack = 4)] struct struct2 { [MarshalAs(UnmanagedType.ByValArray, SizeConst = 3)] public bool[] values; } I następujący kod: class main { public static void …
137 c#  interop 

8
Określanie niestandardowego formatu daty i godziny podczas serializacji z Json.Net
Opracowuję interfejs API w celu udostępnienia niektórych danych przy użyciu interfejsu API sieci Web ASP.NET. W jednym z API klient chce, abyśmy ujawnili datę w yyyy-MM-ddformacie. Nie chcę zmieniać ustawień globalnych (np. GlobalConfiguration.Configuration.Formatters.JsonFormatter), Ponieważ jest to bardzo specyficzne dla tego klienta. I rozwijam to w rozwiązaniu dla wielu klientów. Jednym …

7
Jak utrzymać etykietę wyśrodkowaną w WinForms?
W WinFormsużywam a Labeldo wyświetlania różnych komunikatów, takich jak sukces, porażka itp. Chciałbym wyśrodkować tę etykietę w środkowej formie. Potrzebuję rozwiązania, które utrzyma go w centrum, niezależnie od tego, czy na etykiecie jest tylko jedno słowo, czy całe zdanie.
137 c#  .net  winforms  centering 



7
Wypełnianie DataSet lub DataTable z zestawu wyników zapytania LINQ
Jak udostępnić zapytanie LINQ jako usługę sieciową ASMX? Zwykle z poziomu biznesowego mogę zwrócić wpisany DataSetlub DataTableserializowany do transportu przez ASMX. Jak mogę zrobić to samo dla zapytania LINQ? Czy istnieje sposób na wypełnienie wpisanego DataSetlub DataTableza pośrednictwem zapytania LINQ? public static MyDataTable CallMySproc() { string conn = "..."; MyDatabaseDataContext …


8
Jak porównać DateTime w C #?
Nie chcę, aby użytkownik podawał datę ani godzinę zwrotu. Jak mogę porównać, czy wprowadzona data i godzina są MNIEJSZE od aktualnego czasu? Jeśli aktualna data i godzina to 17 czerwca 2010, 12:25, chcę, aby użytkownik nie mógł podać daty przed 17 czerwca -2010 i czasu przed 12:25. Podobnie jak moja …
137 c#  .net  datetime 


15
Jak zignorować sprawdzanie certyfikatu, gdy ssl
Próbuję znaleźć sposób na zignorowanie sprawdzania certyfikatu, gdy żądam zasobu HTTPS, do tej pory znalazłem pomocny artykuł w Internecie. Ale wciąż mam problem. Proszę przejrzeć mój kod. Po prostu nie rozumiem, co oznacza kod ServicePointManager.ServerCertificateValidationCallback. Kiedy zostanie wywołana ta metoda delegata? I jeszcze jedno pytanie, w którym miejscu mam napisać …

12
Gdzie znaleźć brakujący plik DLL „Microsoft.VisualStudio.TestTools.UnitTesting”?
Otrzymuję następujący błąd w moim projekcie C # Visual Studio: Nazwa typu lub przestrzeni nazw „VisualStudio” nie istnieje w przestrzeni nazw „Microsoft” (czy brakuje odwołania do zestawu?) Próbowałem również znaleźć plik microsoft.dll, ale nie mogłem znaleźć żadnego odniesienia. Czy szukam niewłaściwej biblioteki DLL? using Microsoft.VisualStudio.TestTools.UnitTesting; using Kya.MsFx.Services.Swiper; namespace Kya.MsFx.Devices.Swiper.Test { …

3
Linq: GroupBy, Sum i Count
Mam kolekcję produktów public class Product { public Product() { } public string ProductCode {get; set;} public decimal Price {get; set; } public string Name {get; set;} } Teraz chcę pogrupować kolekcję na podstawie kodu produktu i zwrócić obiekt zawierający nazwę, liczbę lub produkty dla każdego kodu i całkowitą cenę …
137 c#  .net  linq 

12
Jak uzyskać aktualną datę bez godziny?
Jestem w stanie sprawdzić datę i godzinę za pomocą: DateTime now = DateTime.Now; Jak mogę uzyskać bieżącą datę i godzinę oddzielnie w samym formacie DateTime? Nie używam okna dialogowego selektora daty i godziny w programie ASP.NET (C #).
137 c# 

13
Czy mogę „pomnożyć” ciąg (w C #)?
Załóżmy, że mam na przykład ciąg string snip = "</li></ul>"; Zasadniczo chcę napisać to wiele razy, w zależności od jakiejś wartości całkowitej. string snip = "</li></ul>"; int multiplier = 2; // TODO: magic code to do this // snip * multiplier = "</li></ul></li></ul>"; EDYCJA: Wiem, że mogę łatwo napisać własną …

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.