c#

Group by in LINQ

Załóżmy, że jeśli mamy klasę taką jak class Person { internal int PersonID; internal string car ; } Teraz mam ... select new { PersonID = g.Key, // this is where I am not sure what to do Czy ktoś mógłby mi wskazać w prawo kierunek?

Najczystszy sposób na napisanie logiki retry?

Czasami muszę powtórzyć operację kilka razy, zanim się poddam. Mój kod to: int retries = 3; while(true) { try { DoSo ... lnej funkcji retry jak: TryThreeTimes(DoSomething); Czy jest to możliwe w C#? Jaki byłby kod dla metody TryThreeTimes()?

Najpierw Utwórz kod, wiele do wielu, z dodatkowymi polami w tabeli asocjacji

Mam taki scenariusz: public class Member { public int MemberID { get; set; } public string FirstName { get; set; } ... { get; set; } } Jak skonfigurować skojarzenie z fluent API ? A może istnieje lepszy sposób na utworzenie tabeli asocjacji?

Różnica między Select i SelectMany

Szukałem różnicy między Select i SelectMany, ale nie byłem w stanie znaleźć odpowiedniej odpowiedzi. Muszę nauczyć się różnic ... użyciu LINQ do SQL, ale wszystko, co znalazłem, to standardowe przykłady tablic. Czy ktoś może podać przykład LINQ do SQL?

Najlepsza praktyka wywoływania ConfigureAwait dla całego kodu po stronie serwera

Jeśli masz kod po stronie serwera (tj. niektóre ApiController) i twoje funkcje są asynchroniczne-więc zwracają Task<SomeOb ... gureAwait(false); // now you are on a different thread! will that cause problems? return customer; } }

Jak wymusić my.NET aplikacja do uruchomienia jako administrator?

Gdy mój program zostanie zainstalowany na komputerze klienckim, jak zmusić mój program do uruchomienia jako administrator w systemie Windows 7?

Jak wdrożyć silnik reguł?

Mam tabelę db, która przechowuje: RuleID objectProperty ComparisonOperator TargetValue 1 age 'greater_th ... porównania 'great_than' i 'equal', Jak mogę to zrobić? C # jest statycznie wpisany język, więc nie wiem, jak iść do przodu.

Jak użyć reflection, aby wywołać metodę generyczną?

Jaki jest najlepszy sposób wywołania metody generycznej, gdy parametr type nie jest znany podczas kompilacji,ale jest uzyskiw ... ericMethod<T>() { // ... } public static void StaticMethod<T>() { //... } }

Jaka jest różnica między programowaniem deklaratywnym a imperatywnym? [zamknięte]

Szukałem w Internecie definicji dla programowania deklaratywnego i imperatywnego, która rzuciłaby dla mnie trochę światła. Je ... iś przykład z prawdziwego świata, który mógłby mi pokazać, który mógłby przynieść jakąś perspektywę na ten temat (może w C#)?

Jak wygenerować losowy numer int?

Jak wygenerować losową liczbę całkowitą W C#?

Jak zrobić głęboką kopię obiektu in.NET (C# konkretnie)? [duplikat]

To pytanie ma już odpowiedź tutaj: Głębokie klonowanie obiektów 39 odpowiedzi Chcę prawdziwą kopię. W Javie to było proste, ale jak to zrobić w C#?

Jak włączyć żądanie zewnętrzne w IIS Express?

Jak włączyć zdalne żądania w IIS Express? Scott Guthrie napisał, że jest to możliwe, ale nie powiedział jak.

Utwórz metodę ogólną ograniczającą t do Enum

Buduję funkcję rozszerzającą Enum.Parse pojęcie, które pozwala na przetworzenie wartości domyślnej w przypadku, gdy wartoś ... generyczne w MSIL lub F# poniżej, które jest warte obejrzenia, i upvote. Usunę tę edycję, jeśli rozwiązanie dalej na stronę.

Get property value from string using reflection

Próbuję zaimplementować transformację danych za pomocą odbicia1 przykład w moim kodzie. Funkcja GetSourceValue mA przełączni ... i właściwość w łańcuchu i rozwiązać wartość właściwości. Czy to możliwe? 1www Archiwalna wersja oryginalnego wpisu na blogu

Jakie są plusy i minusy utrzymywania SQL w przechowywanym Procs kontra Kod [zamknięty]

Jakie są zalety / wady przechowywania SQL w kodzie źródłowym C# lub w przechowywanych Procach? Dyskutowałem o tym z przyjacie ... ania łatwiejsze portowanie do innego DB - no procs to port Zalety dla przechowywanych proc: Wydajność Bezpieczeństwo

Losowanie listy

Jaki jest najlepszy sposób na randomizację kolejności listy generycznej w C#? Mam skończony zestaw 75 liczb na liście, do której chciałbym przypisać losową kolejność, aby wylosować je do aplikacji typu loteria.

Jakie są prawdziwe zalety ExpandoObject?

Klasa ExpandoObject dodawana do.Net 4 pozwala dowolnie ustawić właściwości obiektu w czasie wykonywania. Czy są jakieś korz ... jąc dowolnego typu słownika, poza tym, że nie jest oczywiste, że używasz typu, który zostanie określony w czasie wykonywania.

Jak mogę pobrać ścieżkę aplikacji a.NET aplikacja konsolowa?

Jak znaleźć ścieżkę aplikacji w aplikacji konsolowej? W Windows Forms mogę użyć Application.StartupPath, aby znaleźć bieżącą ścieżkę, ale wydaje się, że nie jest ona dostępna w aplikacji konsolowej.

Jak uzyskać ścieżkę złożeń, w którym znajduje się kod?

Czy istnieje sposób na uzyskanie ścieżki dla złożenia, w którym znajduje się bieżący kod? Nie chcę, aby ścieżka wywołującego ... l Ustawienia\Temp\ ....\ DaoTests.dll System.Reflection.Assembly.GetExecutingAssembly().Location daje to samo co poprzednie.

Plain Old CLR Object vs Data Transfer Object

POCO = Plain Old CLR (or better: Class) Object DTO = Data Transfer Object W tym poście jest różnica, ale szczerze mówiąc ... owane: DTOs to proste kontenery danych używane do przenoszenia danych między warstwami aplikacji. Czy POCO i DTO to to samo?