c#

To DateTime.Teraz najlepszy sposób pomiaru wydajności funkcji? [zamknięte]

Zamknięte . To pytanie jest oparte na opinii . Obecnie nie przyjmuje odpowiedzi. ... ime.Now; // Some execution process DateTime endTime = DateTime.Now; TimeSpan totalTimeTaken = endTime.Subtract(startTime);

Distinct () z lambda?

Racja, więc mam liczbę i chcę uzyskać z niej różne wartości. Używając System.Linq, istnieje oczywiście metoda rozszerzenia o ... amy Ieequalitycomparer ponieważ pakuje zgodne implementacje Equals i GetHashCode w jednym interfejsie. To chyba ma sens..

Wywołanie konstruktora bazowego w C#

Jeśli dziedziczę z klasy bazowej i chcę przekazać coś z konstruktora odziedziczonej klasy do konstruktora klasy bazowej, jak ... t base(message); } } Zasadniczo chcę być w stanie przekazać wiadomość tekstową do podstawowej klasy WYJĄTKÓW.

C# Events and Thread Safety

UPDATE Od C # 6 odpowiedź na to pytanie brzmi: SomeEvent?.Invoke(this, e); Często słyszę/czytam następujące rady: Z ... usi być tak, że (jak zasugerował Jon Skeet) jest to po prostu.NET 1.x porada, która nie wygasła, jak powinna być w 2005 roku?

W jakich okolicznościach SqlConnection automatycznie włącza się do transakcji ambient TransactionScope?

Co to znaczy, że SqlConnection jest "włączony" do transakcji? Czy to po prostu oznacza, że polecenia, które wykonam na połąc ... s // I execute on it participate in it's existing transaction rather than // the current transaction scope. (Yes?) }

Login failed for user 'IIS APPPOOL\ASP.NET v4. 0"

Mam projekt WWW (C# Asp.Net, EF 4, MS SQL 2008 i IIS 7) i muszę go przenieść lokalnie do IIS 7 (w tej chwili działa dobrze z ... arift wyjaśnić w swojej odpowiedzi. Używając IIS 7.5 I MS SQL 2008 R2, ręczne ustawianie uprawnień nie powinno być konieczne.

Hash i hasła soli w C#

Właśnie przeglądałem jeden z artykułów Davidhaydena o Hashowaniu haseł użytkowników . Naprawdę nie mogę zrozumieć, co on pró ... saltAndPwd, "sha1"); return hashedPwd; } Czy jest jakaś inna metoda C# do hashowania haseł i dodawania do nich soli?

Jak mogę zapewnić, że podział liczb całkowitych jest zawsze zaokrąglany w górę?

Chcę upewnić się, że podział liczb całkowitych jest zawsze zaokrąglany w górę, jeśli to konieczne. Czy jest lepszy sposób? Dużo się dzieje na castingu. :-) (int)Math.Ceiling((double)myInt1 / myInt2)

Kiedy używać.Pierwszy i kiedy używać.Najpierw LINQ?

Szukałem i nie znalazłem jasnej odpowiedzi, kiedy chcesz użyć .First i kiedy chcesz użyć .FirstOrDefault z LINQ. Kiedy chc ... = List.Where(x => x == "foo").FirstOrDefault(); A co z Wziąć? var result = List.Where(x => x == "foo").Take(1);

Wszystkie możliwe składnie inicjalizacji tablicy

Jakie są wszystkie składnie inicjalizacji tablicy, które są możliwe w C#?

Jak zakodować i dekodować ciąg base64?

Jak zwrócić zakodowany łańcuch base64, który otrzymał łańcuch? Jak rozszyfrować zakodowany łańcuch base64 na łańcuch?

Dobre wprowadzenie do the.NET Reactive Framework [zamknięty]

Poza dokumentacją Microsoftu, czy istnieje dobre wprowadzenie i samouczek do frameworka Microsoft Reactive (RX)? Jaki jest r ... nie problemu programowania, który jest trudny do rozwiązania przy użyciu konwencjonalnych technik kodowania asynchronicznego?

Jak zbudować ciąg zapytania dla adresu URL w C#?

Powszechnym zadaniem podczas wywoływania zasobów sieciowych z kodu jest zbudowanie ciągu zapytania zawierającego wszystkie ni ... sprowadza mnie do następującego pytania: Jaki jest najbardziej elegancki, czysty sposób, jaki znasz z powyższych czynności?

Algorytm wykrywania nakładających się okresów

Muszę wykryć, czy dwa okresy czasu nakładają się na siebie. Każdy okres ma datę początkową i końcową. Muszę wykryć, czy mój p ... ie DateTime), który sobie z tym poradzi? Po trzecie: jeśli nie, jakie byłoby twoje podejście do tego porównania najszybciej?

WCF vs ASP.NET Web API [zamknięty]

Spędziłem kilka miesięcy próbując zrozumieć koncepcje stojące za WCF, a ostatnio opracowałem moją pierwszą aplikację usługową ... moją starą aplikację usługową WCF z nowym API. Czy ktoś mógłby mi pomóc zrozumieć różnice i wykorzystanie każdego z nich?

Generator liczb losowych generuje tylko jedną liczbę losową

Mam następującą funkcję: //Function to get random number public static int RandomNumber(int min, int max) { Random rand ... rzerwania dwa wiersze poniżej tego kodu, wszyscy członkowie tablicy " mac " mają taką samą wartość. Dlaczego tak się dzieje?

Uwierzytelnianie JWT dla Asp.Net Web Api

Próbuję obsługiwać JWT bearer token (JSON Web Token) w mojej aplikacji web api i gubię się. Widzę wsparcie dla .net core i d ... jakiś sposób na użycie konfiguracji <authentication> podobnej do sposobu, w jaki używam uwierzytelniania\windows form?

Zachowanie porządku z LINQ

Używam LINQ do obiektów instrukcji na uporządkowanej tablicy. Jakich operacji nie powinienem wykonać, aby upewnić się, że kolejność tablicy nie została zmieniona?

Jak mogę przekonwertować uniksowy znacznik czasu na DateTime i odwrotnie?

Jest ten przykładowy kod, ale potem zaczyna mówić o problemach milisekundy / nanosekundy. To samo pytanie dotyczy MSDN, seku ... { DateTime epoch = new DateTime(1970, 1, 1, 0, 0, 0, 0).ToLocalTime(); this.Created = epoch.AddSeconds(value); } }

XDocument lub XmlDocument

Uczę się teraz XmlDocument ale właśnie wpadłem na XDocument a kiedy próbuję szukać różnicy lub korzyści z nich, nie mogę znaleźć czegoś użytecznego, możesz mi powiedzieć, dlaczego używasz jednego nad drugim ?