c#

Jak Mogę zmienić nazwy tabel podczas używania ASP.NET tożsamość?

Używam wersji release (RTM, nie RC) programu Visual Studio 2013 (pobranego z MSDN 2013-10-18), a zatem najnowszej (RTM) wersj ... IdentityUserClaim>().ToTable("MyUserClaims"); modelBuilder.Entity<IdentityRole>().ToTable("MyRoles"); }

Kiedy prawidłowo używać zadania.Biegać i kiedy tylko asynchronizować-czekać

Chciałbym zapytać o Twoją opinię na temat poprawnej architektury kiedy używać Task.Run. Doświadczam laggy UI w naszym WPF. NE ... ync( { // I am not sure how to handle this methods - // probably need to test one by one, if it is slowing down UI }

Metody LINQPad [extension]

Czy ktoś ma pełną listę metod i metod rozszerzenia LINQPad, takich jak .Dump() SubmitChanges()

Wyrażenia C # Lambda: dlaczego powinienem ich używać?

Szybko przeczytałem dokumentację Microsoft Lambda Expression . Ten przykład pomógł mi lepiej zrozumieć: delegate int del(i ... lko Metoda, która umiera, gdy kończy się "zmienna metody", prawda? Dlaczego powinienem używać tego zamiast prawdziwej metody?

. NET - JSON serializacja enum jako string

Mam klasę, która zawiera właściwość enum i po serializacji obiektu za pomocą JavaScriptSerializer, mój wynik json zawiera war ... erson { int Age { get; set; } Gender Gender { get; set; } } Pożądany wynik json: { "Age": 35, "Gender": "Male" }

Jaka jest różnica między zadaniem a wątkiem?

W C # 4.0 mamy Task w systemie .Gwintowanie.Tasks przestrzeń nazw. Jaka jest prawdziwa różnica między Thread i Task. Zrobiłe ... tego samego. Jeśli ktoś wie o tym, że tego typu pytanie jest zamieszczone tu wcześniej, uprzejmie podajcie odnośnik do linku.

Jak mogę zaktualizować bieżącą linię w aplikacji konsoli C# Windows?

Czy podczas budowania aplikacji konsoli Windows w C# możliwe jest zapisanie do konsoli bez konieczności przedłużania bieżącej ... or i nie muszę umieszczać każdego procentu w nowej linii. Czy można to zrobić za pomocą "standardowej" aplikacji konsoli C#?

Jaka jest różnica między usługami.AddTransient, service.AddScoped i serwis.Dodawanie metod w ASP.NET Rdzeń?

Chcę zaimplementować dependency injection w Asp.Net Rdzeń . Tak więc po dodaniu tego kodu do metody ConfigureServices dział ... es.AddTransient<IEmailSender, AuthMessageSender>(); services.AddScoped<IEmailSender, AuthMessageSender>(); }

Kodowanie URL za pomocą C#

Mam aplikację, która wysyła żądanie POST do oprogramowania forum VB i loguje kogoś (bez ustawiania plików cookie lub czegokol ... |fenix new username = mas%xxfenix Gdzie %xx jest wartością ASCII lub dowolną inną wartością, która łatwo identyfikuje znak.

Jaka jest różnica między i++ I ++i?

Widziałem, że oba są używane w wielu fragmentach kodu C# i chciałbym wiedzieć, kiedy użyć i++ LUB ++i (i będąc zmienną liczbową jak int, float, double, itp.). Ktoś o tym wie?

Jaki jest cel stosu? Po co nam to?

Więc właśnie uczę się debugować moje aplikacje C#. Net. Zawsze zastanawiałem się: jaki jest cel stosu? żeby umieścić moje ... e jest Oparte na PAMIĘCI RAM? dla efektywności? Staram się to zrozumieć, aby pomóc mi zrozumieć CIL kody znacznie głębiej.

Jak przekonwertować UTF-8 bajt [] na string?

Mam byte[] tablicę, która jest ładowana z pliku, który przypadkiem zawiera UTF-8. W niektórych kod debugowania, muszę przekon ... robi? Pod okładkami powinna być tylko alokacja i memcopy , więc nawet jeśli nie jest zaimplementowana, powinna być możliwa.

Generowanie klasy z tabeli bazy danych

Jak mogę wygenerować klasę z tabeli na serwerze SQL? Nie mówię o używaniu ORM. Muszę tylko utworzyć encje (Klasa prosta). Coś w stylu: public class Person { public string Name { get;set; } public string Phone { get;set; } }

# if DEBUG vs. Conditional ("DEBUG")

Który jest lepszy do wykorzystania i dlaczego, na dużym projekcie: #if DEBUG public void SetPrivateValue(int value) { ... } #endif Lub [System.Diagnostics.Conditional("DEBUG")] public void SetPrivateValue(int value) { ... }

TransactionScope automatycznie eskalacja do MSDTC na niektórych maszynach?

W naszym projekcie używamy TransactionScope, aby zapewnić, że nasza warstwa dostępu do danych wykonuje swoje akcje w transakc ... ostatnie jest sprzeczne z logiką otwarcia połączenie tak późno, jak to możliwe i zamknięcie go tak szybko, jak to możliwe.

In.NET, która pętla działa szybciej, " for " czy "foreach"?

W C# / VB. NET/. net, która pętla działa szybciej, for Czy foreach? Odkąd przeczytałem, że pętla for działa szybciej niż pęt ... i, bardzo interesują mnie fakty i liczby. Istnieją aplikacje, w których ostatnia mila optymalizacji wydajności ma znaczenie.

Skopiuj całą zawartość katalogu w C#

Chcę skopiować całą zawartość katalogu z jednej lokalizacji do drugiej w C#. Nie wydaje się, aby było to możliwe przy użyciu ... omputer(). FileSystem.CopyDirectory( sourceFolder, outputFolder ); To wygląda na dość brzydki hack. Jest lepszy sposób?

SqlException from Entity Framework - nowa transakcja nie jest dozwolona, ponieważ w sesji działają inne wątki

Aktualnie dostaję ten błąd: System.Data.SqlClient.SqlException: nowa transakcja nie jest dozwolona, ponieważ w sesji dzi ... , które dostaję? Czy Ja musisz upuścić i odtworzyć mój kontekst za każdym razem za pomocą pętli (nie ma to dla mnie sensu)?

Podziel listę na Podlisty za pomocą LINQ

Czy jest jakiś sposób na oddzielenie List<SomeObject> na kilka oddzielnych list SomeObject, używając indeksu pozycji ja ... [a, g, e], [w, p, s], [q, f, x], [y, i, m], [c] Potrzebowałbym również rozmiaru list wynikowych być parametrem tej funkcji.