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
W jaki sposób na wydajność wpływa nieużywana dyrektywa using?
Program Visual Studio automatycznie utworzy przy użyciu instrukcji za każdym razem, gdy utworzysz nową stronę lub projekt. Niektóre z nich nigdy nie będą używane. Visual Studio ma przydatną funkcję „usuwania nieużywanych zastosowań”. Zastanawiam się, czy wystąpi jakikolwiek negatywny wpływ na wydajność programu, jeśli instrukcje using, do których nigdy nie ma …
110 c#  .net  visual-studio  using 



8
Jak wyśrodkować aplikację WPF na ekranie?
Chcę wyśrodkować moją aplikację WPF podczas uruchamiania na ekranie głównym. Wiem, że muszę ustawić myWindow.Left i myWindow.Top, ale skąd mam wziąć te wartości? Znalazłem System.Windows.Forms.Screen.PrimaryScreen, co najwyraźniej nie jest WPF. Czy istnieje alternatywa WPF, która daje mi rozdzielczość ekranu lub coś takiego?


5
Sekwencja zawiera więcej niż jeden element
Mam pewne problemy z przechwyceniem listy typu „RhsTruck” przez Linq i wyświetleniem ich. RhsTruck ma tylko odpowiednie cechy Marka, model, numer seryjny itp ... RhsCustomer ma właściwości CustomerName, CustomerAddress itp ... Ciągle otrzymuję błąd „Sekwencja zawiera więcej niż jeden element”. Jakieś pomysły? Czy podchodzę do tego w niewłaściwy sposób? public …
110 c#  .net  asp.net  linq 


3
Jak mogę wdrożyć ISerializable w .NET 4+ bez naruszania reguł bezpieczeństwa dziedziczenia?
Tło: Noda Time zawiera wiele struktur możliwych do serializacji. Chociaż nie lubię serializacji binarnej, otrzymaliśmy wiele próśb o jej obsługę, już na osi czasu 1.x. Wspieramy to implementując ISerializableinterfejs. Otrzymaliśmy najnowsze zgłoszenie problemu z awarią Noda Time 2.x w .NET Fiddle . Ten sam kod używający Noda Time 1.x działa …

12
Date vs DateTime
Pracuję nad programem, który wymaga zwrócenia daty wydarzenia. Szukam, a Datenie DateTime. Czy istnieje typ danych, który zwraca tylko datę?
110 c#  .net  asp.net 



12
Sprawdź, czy ścieżka jest prawidłowa
Zastanawiam się tylko: szukam sposobu na sprawdzenie, czy podana ścieżka jest prawidłowa. (Uwaga: nie chcę sprawdzać, czy plik istnieje! Chcę tylko udowodnić poprawność ścieżki - więc jeśli plik może istnieć w tej lokalizacji) . Problem w tym, że nie mogę znaleźć niczego w .Net API. Ze względu na wiele formatów …
110 c#  .net  winapi  path 

4
Jak zaszyfrować bajty za pomocą modułu TPM (Trusted Platform Module)
Jak mogę zaszyfrować bajty za pomocą modułu TPM komputera? CryptProtectData Windows zapewnia (stosunkowo) proste API do szyfrowania obiektu blob za pomocą CryptProtectDataAPI, które możemy opakować w łatwą w użyciu funkcję: public Byte[] ProtectBytes(Byte[] plaintext) { //... } Szczegóły ProtectBytessą mniej ważne niż pomysł, że możesz z niego dość łatwo korzystać: …

13
Jak sprawdzić, czy DateTime występuje dzisiaj?
Czy istnieje lepszy sposób .net na sprawdzenie, czy DateTime wystąpił „dzisiaj” niż poniższy kod? if ( newsStory.WhenAdded.Day == DateTime.Now.Day && newsStory.WhenAdded.Month == DateTime.Now.Month && newsStory.WhenAdded.Year == DateTime.Now.Year ) { // Story happened today } else { // Story didn't happen today }
110 c#  .net  datetime 


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.