.net

Po co używać słowa kluczowego " ref " podczas przekazywania obiektu?

Jeśli przekazuję obiekt metodzie, dlaczego powinienem używać słowa kluczowego ref? Czy to nie jest domyślne zachowanie? Na p ... public string Something { get; set; } } Wyjściem jest "Bar", co oznacza, że obiekt został przekazany jako odniesienie.

Jak włączyć migracje EF dla wielu kontekstów do oddzielania baz danych?

Jak włączyć migracje Entity Framework 5 (Wersja 5.0.0) Dla wielu kontekstów DB w tym samym projekcie, gdzie każdy kontekst od ... ady been enabled in project 'DatabaseService'. To overwrite the existing migrations configuration, use the -Force parameter.

Dlaczego nie mogę użyć operatora 'wait' w treści instrukcji lock?

Słowo kluczowe wait w C# (. Net Async CTP) nie jest dozwolone z poziomu instrukcji lock. From MSDN: Na wyrażenie ocz ... kcji blokady są w jakiś sposób powiązane. Czy ktoś wie dlaczego czeka nie jest dozwolone w treści oświadczenia o blokadzie?

Jak uzyskać bieżącą nazwę użytkownika in.NET używanie C#?

Jak uzyskać bieżącą nazwę użytkownika w. NET używając C#?

Co to jest [Serializowalny] i kiedy należy go używać?

Dowiedziałem się, że niektóre klasy używają atrybutu [Serializable]. Co to jest? Kiedy powinienem go użyć? Jakie korzyści otrzymam?

Dla i = 0, dlaczego (I += i++) jest równe 0?

Weź następujący kod (użyteczny jako aplikacja konsolowa): static void Main(string[] args) { int i = 0; i += i++; ... go nie zrobię. Niemniej jednak uważam, że interesujące jest wiedzieć, dlaczego działa w ten sposób i co się dokładnie dzieje.

Jak zrobić SQL jak % w Linq?

Mam procedurę w SQL, którą próbuję przekształcić w Linq: SELECT O.Id, O.Name as Organization FROM Organizations O JOIN Orga ... tu używam %/12/%, aby go wyszukać. Moje pytanie brzmi, co jest odpowiednikiem LINQ lub. NET dla używania znaku procentowego?

W C# jak sprawdzić czy port TCP jest dostępny?

W C# aby użyć TcpClient lub ogólnie połączyć się z gniazdem Jak mogę najpierw sprawdzić, czy dany port jest wolny na moim kom ... nformacji: To jest kod, którego używam: TcpClient c; //I want to check here if port is free. c = new TcpClient(ip, port);

"Podjęto próbę załadowania programu o nieprawidłowym formacie" nawet wtedy, gdy platformy są takie same

Wywołuję funkcje z 32-bitowej niezarządzanej biblioteki DLL NA 64-bitowym systemie. To co dostaję to: BadImageFormatExce ... robić? I zanim powiesz" zamiast tego użyj 64-bitowej niezarządzanej biblioteki DLL", pozwól mi zauważyć, że nie ma takiej. ;)

Jak uzyskać Typ T od członka klasy lub metody generycznej?

Załóżmy, że mam element ogólny w klasie lub metodzie, więc: public class Foo<T> { public List<T> Bar { get; ... baz, zawiera jaki typ T? Nie mogę zrobić Bar[0].GetType(), ponieważ lista może zawierać zero elementów. Jak mogę to zrobić?

Deserializacji obiektu json na obiekt dynamiczny za pomocą Json.net

Czy możliwe jest zwrócenie dynamicznego obiektu z deserializacji json przy użyciu json.net chciałbym zrobić coś takiego: dynamic jsonResponse = JsonConvert.Deserialize(json); Console.WriteLine(jsonResponse.message);

Najskuteczniejszy sposób łączenia strun?

Jaki jest najskuteczniejszy sposób łączenia łańcuchów?

Jaki jest najszybszy sposób na utworzenie sumy kontrolnej dla dużych plików w C#

Muszę zsynchronizować duże pliki na niektórych komputerach. Pliki mogą mieć rozmiar do 6 GB. Synchronizacja będzie wykonywana ... kiem 1,6 GB - > 6,15 minuty Czy istnieje lepszy-szybszy-sposób na uzyskanie sumy kontrolnej(może z lepszą funkcją hash)?

Jak zaokrąglić wartość dziesiętną do 2 miejsc po przecinku (dla wyjścia na stronie)

Podczas wyświetlania wartości dziesiętnej z .ToString(), jest ona dokładna do 15 miejsc po przecinku, a ponieważ używam jej d ... eprezentowania dolarów i centów, chcę tylko, aby wynik był 2 miejsca po przecinku. Czy używam do tego wariantu .ToString()?

Wyświetlanie / edycja danych ID3 dla plików MP3

Jak szybko i łatwo przeglądać i edytować tagi ID3 (artysta, album itp.) za pomocą C#?

Kojarzenie enum z ciągami w C#

Wiem, że to nie jest możliwe, ponieważ musi to być int enum GroupTypes { TheGroup = "OEM", TheOtherGroup = "CMB" } ... się enum lub czymś innym zrozumiałym. Ponieważ celem jest czytelność, rozwiązanie powinno być zwięzłe. Jakie mam inne opcje?

Jak Mogę uzyskać podstawowy adres URL mojej aplikacji webapp w ASP.NET MVC?

Jak mogę szybko określić, jaki jest główny adres URL dla mojego ASP.NET aplikacja MVC? Tj. jeśli IIS jest ustawione na serwo ... aplikacja internetowa wywołuje inny, który potrzebuje root do aplikacji internetowej dzwoniącego w celu wywołania zwrotnego.

Jak automatycznie wybrać cały tekst na ostrości w polu tekstowym WPF?

Jeśli wywołam SelectAll z obsługi zdarzeń GotFocus, nie działa to z myszą - zaznaczenie znika zaraz po zwolnieniu myszy. EDI ... nę gdzieś w tekście, a nie poza tekstem, najprawdopodobniej oznacza to, że chcę zacząć edytować zamiast nadpisywać wszystko.

Jak poważna jest ta nowa ASP.NET luka w zabezpieczeniach i jak mogę ją obejść?

Właśnie czytałem w sieci o nowo odkrytej luce w zabezpieczeniach w ASP.NET. możesz przeczytać szczegóły tutaj. Problem poleg ... o bezpieczeństwie w sieci. Zaznaczyłem odpowiedź @Mikael jako zaakceptowaną, ale inne odpowiedzi są również bardzo przydatne.

Czy jest a.NET/C # wrapper dla SQLite?

Chciałbym używać SQLite od wewnątrz C#.Net ale nie mogę znaleźć odpowiedniej biblioteki. Jest jakiś? Oficjalny? Czy istnieją inne sposoby korzystania z SQLite niż z wrapperem?