c#

Wielkość liter jest niewrażliwa "Contains(string)"

Czy istnieje sposób, aby następujący powrót był prawdziwy? string title = "ASTRINGTOTEST"; title.Contains("string"); Nie w ... czym jest ta kultura. To może mniej popularna odpowiedź, ale myślę, że jest bardziej poprawna i dlatego oznaczone jako takie.

Jak zrobić HTTP POST web request

Jak mogę wysłać żądanie HTTP i przesłać niektóre dane za pomocą metody POST? Mogę zrobić GET wniosek, ale nie mam pojęcia, jak zrobić POST.

Sprawdzanie typu: typeof, GetType, czy jest?

Widziałem wiele osób używających następującego kodu: Type t = typeof(obj1); if (t == typeof(int)) // Some code here A ... że ostatni jest najczystszy, ale czy czegoś mi brakuje? Który z nich jest najlepszy w użyciu, czy są to osobiste preferencje?

Jaka jest różnica między funkcją abstrakcyjną a funkcją wirtualną?

Jaka jest różnica między funkcją abstrakcyjną a funkcją wirtualną? W jakich przypadkach zaleca się użycie wirtualnego czy abstrakcyjnego? Które podejście jest bardziej poprawne?

Jak uzyskać spójną reprezentację bajtów łańcuchów w C# bez ręcznego określania kodowania?

Jak przekonwertować string na byte[] w. Net (C#) bez ręcznego określania określonego kodowania? Zamierzam zaszyfrować łańcuc ... Nie mogę po prostu dowiedzieć się, w jakich bajtach łańcuch został zapisany? Dlaczego istnieje zależność od kodowania znaków?

Dynamic LINQ OrderBy on IEnumerable

Znalazłem przykład w VS2008 Examples dla dynamicznego LINQ, który pozwala na użycie ciągu podobnego do sql (np. OrderBy("Nam ... ona metoda działa tylko na IQueryable<T>;. Czy jest jakiś sposób na włączenie tej funkcjonalności IEnumerable<T>?

Cast int to enum in C#

Jak można wrzucić int do enum w C#?

Co atrybut [Flags] Enum oznacza w C#?

Od czasu do czasu widzę enum jak poniżej: [Flags] public enum Options { None = 0, Option1 = 1, Option2 = 2, ... on4 = 8 } Nie rozumiem, co dokładnie robi [Flags]-atrybut. Ktoś ma dobre wyjaśnienie lub przykład, który mógłby zamieścić?

Dlaczego ważne jest, aby nadpisać GetHashCode, gdy metoda Equals jest nadpisana?

Podano następującą klasę public class Foo { public int FooId { get; set; } public string FooName { get; set; } ... ntuje wiersz tabeli Foo s. Jaka jest preferowana metoda nadpisywania GetHashCode? Dlaczego ważne jest obejście GetHashCode?

Jaki jest najlepszy sposób na iterację słownika? [zamknięte]

zamknięte . To pytanie jest oparte na opinii . Obecnie nie przyjmuje odpowiedzi. ... Widziałem kilka różnych sposobów na iterację słownika w C#. Jest jakiś standardowy sposób?

Czy istnieje powód ponownego użycia zmiennej w foreach przez C#?

Używając wyrażeń lambda lub anonimowych metod w C#, musimy uważać na dostęp do zmodyfikowanego zamknięcia pułapki. Na przykł ... dokonany zanim anonimowe metody i wyrażenia lambda były dostępne lub powszechne, i który nie został zmieniony od tego czasu?

String reprezentacja Enum

Mam następujące wyliczenie: public enum AuthenticationMethod { FORMS = 1, WINDOWSAUTHENTICATION = 2, SINGLESIGN ... jest na to lepsze rozwiązanie. Próbowałem też czegoś ze słownikiem i właściwościami statycznymi, ale to też nie było lepsze.

Wdrażanie INotifyPropertyChanged - czy istnieje lepszy sposób?

Microsoft powinien zaimplementować coś dla INotifyPropertyChanged, np. we właściwościach automatycznych wystarczy podać {get; ... aściwości. Jeśli nie możemy napisać coś do automatyczne wygenerowanie fragmentu kodu wywołującego Zdarzenie PropertyChanged?

Najszybszy sposób wstawiania w encji Framework

Szukam najszybszego sposobu wstawienia do encji frameworku. Pytam o to ze względu na scenariusz, w którym masz aktywny Trans ... +). Potencjalnie może trwać dłużej niż 10 minut (domyślny limit czasu transakcji), co doprowadzi do niekompletnej transakcji.

Kolejność elementów w klasach: pola, właściwości, konstruktory, metody

Czy istnieją oficjalne wytyczne C# dotyczące kolejności elementów w kategoriach struktury klas? Does it go: Pola Publiczn ... ożone właściwości kończą się wyglądają jak metody i czują się nie na miejscu przed konstruktorem. Jakieś wskazówki/sugestie?

Jak mogę zaradzić " punkt przerwania nie zostanie aktualnie trafiony. Dla tego dokumentu nie zostały załadowane żadne symbole."Ostrzeżenie?

Aplikacja C# desktop w edycji express działała, ale 5 sekund później nie zadziałała. Próbowałem: Upewnij się, że konfigur ... embly, symbole nie zostaną załadowane (i pokaże punkt przerwania jako nie trafiony), dopóki ta funkcja nie zostanie wywołana.

Jaki jest prawidłowy sposób tworzenia pojedynczej instancji aplikacji WPF?

Używając C# i WPF pod. NET (zamiast Windows Forms lub console), jaki jest prawidłowy sposób tworzenia aplikacji, która może b ... że Użytkownik próbował uruchomić drugą instancję, a może również przekazać dowolną argumenty wiersza poleceń, jeśli istnieją.

Wysyłanie wiadomości e-mail in.NET przez Gmail

Zamiast polegać na moim hosta do wysyłania wiadomości e-mail, myślałem o wysyłaniu wiadomości e-mail za pomocą mojego konta Gmail. E-maile to spersonalizowane e-maile do zespołów, które gram w moim programie. Czy to możliwe?

Jak obsługiwać wiele przycisków submit w ASP.NET MVC Framework?

Czy Jest jakiś łatwy sposób na obsługę wielu przycisków wyślij z tego samego formularza? Na przykład: <% Html.BeginForm( ... kiś pomysł jak to zrobić w ASP.NET Framework Beta? Wszystkie przykłady, które googlowałem, mają w sobie pojedyncze przyciski.

Jaka jest różnica między const a readonly w C#?

Jaka jest różnica między const oraz readonly W C#? Kiedy użyjesz jednego nad drugim?