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.


25
Generowanie losowych haseł
Gdy użytkownik naszej witryny utraci hasło i przejdzie na stronę Utracone hasło, musimy mu dać nowe hasło tymczasowe. Nie mam nic przeciwko temu, jak losowa jest ta sytuacja, lub jeśli pasuje do wszystkich „potrzebnych” silnych reguł haseł, wszystko, co chcę zrobić, to dać im hasło, które mogą zmienić później. Aplikacja …
229 c#  passwords  random 

6
Co to jest przypisanie => w C # w sygnaturze właściwości
Natknąłem się na kod, który powiedział public int MaxHealth => Memory[Address].IsValid ? Memory[Address].Read<int>(Offs.Life.MaxHp) : 0; Teraz jestem nieco zaznajomiony z wyrażeniami Lambda. Po prostu nie widziałem, żeby używało go w ten sposób. Jaka byłaby różnica między powyższym stwierdzeniem a public int MaxHealth = x ? y:z;
229 c#  c#-6.0 



8
Jakie są niebezpieczeństwa podczas tworzenia wątku o rozmiarze stosu 50x domyślnym?
Obecnie pracuję nad programem o krytycznym znaczeniu dla wydajności i jedną ze ścieżek, którą postanowiłem zbadać, która może pomóc w zmniejszeniu zużycia zasobów, było zwiększenie stosu wątków roboczych, aby móc przenieść większość danych float[], do których będę uzyskiwać dostęp stos (za pomocą stackalloc). Mam przeczytać , że domyślny rozmiar stosu …
228 c#  .net  memory  stack-memory 

10
Znajdź prywatne pole z Reflection?
Biorąc pod uwagę tę klasę class Foo { // Want to find _bar with reflection [SomeAttribute] private string _bar; public string BigBar { get { return this._bar; } } } Chcę znaleźć prywatny element _bar, który oznaczę atrybutem. Czy to jest możliwe? Zrobiłem to z właściwościami, w których szukałem atrybutu, …

9
Pobierz plik dowolnego typu w Asp.Net MVC za pomocą FileResult?
Zasugerowałem, że powinienem użyć FileResult, aby umożliwić użytkownikom pobieranie plików z mojej aplikacji Asp.Net MVC. Ale jedyne przykłady, jakie mogę znaleźć, zawsze dotyczą plików obrazów (określając typ zawartości image / jpeg). Ale co, jeśli nie mogę poznać typu pliku? Chcę, aby użytkownicy mogli pobierać praktycznie dowolny plik z obszaru plików …
228 c#  asp.net-mvc-2 

18
Plasterki tablic w C #
Jak ty to robisz? Biorąc pod uwagę tablicę bajtów: byte[] foo = new byte[4096]; Jak uzyskać pierwsze x bajtów tablicy jako osobną tablicę? (W szczególności potrzebuję go jako IEnumerable<byte>) To jest do pracy z Sockets. Myślę, że najłatwiejszym sposobem byłoby dzielenie tablic, podobne do składni Perlsa: @bar = @foo[0..40]; Co …
228 c#  arrays 


6
Jaką różnicę robi .AsNoTracking ()?
Mam pytanie dotyczące .AsNoTracking()rozszerzenia, ponieważ jest to całkiem nowe i dość mylące. Używam kontekstu na żądanie dla witryny. Wiele moich bytów się nie zmienia, więc nie trzeba ich śledzić, ale mam następujący scenariusz, w którym nie jestem pewien, co się dzieje z bazą danych, a nawet czy to ma znaczenie …




11
Niespójna dostępność: typ parametru jest mniej dostępny niż metoda
Próbuję przekazać obiekt (w zasadzie odniesienie do aktualnie zalogowanego użytkownika) między dwiema postaciami. W tej chwili mam coś takiego w formularzu logowania: private ACTInterface oActInterface; public void button1_Click(object sender, EventArgs e) { oActInterface = new ACTInterface(@"\\actserver\Database\Premier.pad",this.textUser.Text,this.textPass.Text); if (oActInterface.checkLoggedIn()) { //user has authed against ACT, so we can carry on clients …
227 c#  object 

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.