Pytania otagowane jako .net-3.5

Wersja 3.5 programu .NET Framework, która jest oparta na programie .NET Framework 2.0 z dodatkowymi zestawami (w tym 3.0). Użyj w przypadku pytań związanych z .NET Framework 3.0. W przypadku pytań dotyczących platformy .NET Framework należy użyć tagu .net.

20
Funkcja Distinct () LINQ dla określonej właściwości
Bawię się z LINQ, aby się o tym dowiedzieć, ale nie mogę wymyślić, jak go używać, Distinctgdy nie mam prostej listy (prosta lista liczb całkowitych jest dość łatwa do zrobienia, to nie jest pytanie). Co jeśli chcę użyć Distinct na liście Object na jednej lub więcej właściwości obiektu? Przykład: Jeśli …
1094 c#  linq  .net-3.5  distinct 

23
Zapytanie LINQ w DataTable
Próbuję wykonać zapytanie LINQ na obiekcie DataTable i dziwnie stwierdzam, że wykonywanie takich zapytań na DataTables nie jest proste. Na przykład: var results = from myRow in myDataTable where results.Field("RowNo") == 1 select results; To jest niedozwolone. Jak mogę uzyskać coś takiego? Dziwi mnie, że zapytania LINQ nie są dozwolone …
1031 c#  .net  linq  datatable  .net-3.5 

16
Tworzenie tablicy bajtów ze strumienia
Jaka jest preferowana metoda tworzenia tablicy bajtów ze strumienia wejściowego? Oto moje obecne rozwiązanie z .NET 3.5. Stream s; byte[] b; using (BinaryReader br = new BinaryReader(s)) { b = br.ReadBytes((int)s.Length); } Czy nadal lepiej jest czytać i pisać fragmenty strumienia?
913 c#  .net-3.5  inputstream 

8
Która metoda działa lepiej: .Any () vs .Count ()> 0?
w System.Linqprzestrzeni nazw, możemy rozszerzyć nasze IEnumerable jest mieć Obojętnie () i count () metody rozszerzenie . Ostatnio powiedziano mi, że jeśli chcę sprawdzić, czy kolekcja zawiera 1 lub więcej elementów, powinienem użyć .Any()metody rozszerzenia zamiast .Count() > 0metody rozszerzenia, ponieważ .Count()metoda rozszerzenia musi iterować wszystkie elementy. Po drugie, niektóre …



13
WCF - Jak zwiększyć limit rozmiaru wiadomości
Mam usługę WCF, która zwraca 1000 rekordów z bazy danych do klienta. Mam klienta WCF ASP.NET (dodałem odniesienie do usługi w projekcie aplikacji sieci web asp.net, aby korzystać z WCF). Po uruchomieniu aplikacji klienckiej pojawia się następujący komunikat: Limit maksymalnej wielkości wiadomości dla wiadomości przychodzących (65536) został przekroczony. Aby zwiększyć …
453 .net  asp.net  wcf  .net-3.5 


13
Jak powiązać odwrotne właściwości boolowskie w WPF?
Mam obiekt, który ma IsReadOnlywłaściwość. Jeśli ta właściwość jest prawdziwa, chciałbym ustawić IsEnabledwłaściwość przycisku (na przykład) na false. Chciałbym wierzyć, że mogę to zrobić tak łatwo, IsEnabled="{Binding Path=!IsReadOnly}"ale to nie działa z WPF. Czy jestem zmuszony przejść przez wszystkie ustawienia stylu? Wydaje się po prostu zbyt pracowity dla czegoś tak …
377 wpf  .net-3.5  styles 

30
Nie można znaleźć domyślnego elementu końcowego
Dodałem serwer proxy do usługi internetowej do rozwiązania VS2008 / .NET 3.5. Podczas konstruowania klienta .NET zgłasza ten błąd: Nie można znaleźć domyślnego elementu punktu końcowego, który odwołuje się do kontraktu „IMySOAPWebService” w sekcji konfiguracji klienta ServiceModel. Może to być spowodowane tym, że nie znaleziono pliku konfiguracji dla Twojej aplikacji …

21
Jak parsować ciąg w int nullable int
Chcę parsować ciąg do nullable int w C #. to znaczy. Chcę odzyskać wartość int łańcucha lub wartość null, jeśli nie można go przeanalizować. Miałem nadzieję, że to zadziała int? val = stringVal as int?; Ale to nie zadziała, więc teraz robię to, że napisałem tę metodę rozszerzenia public static …
300 c#  .net  string  .net-3.5  nullable 

3
Metoda ogólna z wieloma ograniczeniami
Mam ogólną metodę, która ma dwa ogólne parametry. Próbowałem skompilować poniższy kod, ale to nie działa. Czy jest to ograniczenie .NET? Czy można mieć wiele ograniczeń dla różnych parametrów? public TResponse Call<TResponse, TRequest>(TRequest request) where TRequest : MyClass, TResponse : MyOtherClass
251 c#  generics  .net-3.5 

10
Dlaczego Response.Redirect powoduje wyjątek System.Threading.ThreadAbortException?
Gdy używam Response.Redirect (...) do przekierowania formularza na nową stronę, pojawia się błąd: Wystąpił wyjątek pierwszej szansy typu „System.Threading.ThreadAbortException” w mscorlib.dll Wyjątek typu „System.Threading.ThreadAbortException” wystąpił w mscorlib.dll, ale nie został obsłużony w kodzie użytkownika Rozumiem to, że błąd jest spowodowany przez serwer internetowy przerywający pozostałą część strony, w której wywołano …
230 c#  asp.net  .net-3.5 


7
Tworzenie DateTime w określonej strefie czasowej w języku C #
Próbuję utworzyć test jednostkowy, aby przetestować przypadek, gdy strefa czasowa zmienia się na komputerze, ponieważ została nieprawidłowo ustawiona, a następnie poprawiona. W teście muszę mieć możliwość tworzenia obiektów DateTime w żadnej lokalnej strefie czasowej, aby upewnić się, że osoby uruchamiające test mogą to zrobić pomyślnie, niezależnie od tego, gdzie się …
162 c#  .net  datetime  timezone  .net-3.5 

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.