Pytania otagowane jako .net

NIE używaj w przypadku pytań dotyczących .NET Core - zamiast tego użyj [.net-core]. .NET Framework to framework programowy zaprojektowany głównie dla systemu operacyjnego Microsoft Windows. Obejmuje implementację biblioteki klas podstawowych, środowiska uruchomieniowego języka wspólnego (powszechnie nazywanego CLR), systemu typowego języka wspólnego (powszechnie nazywanego CTS) i środowiska uruchomieniowego dynamicznego. Obsługuje wiele języków programowania, w tym C #, VB.NET, F # i C ++ / CLI.

27
Dlaczego nie odziedziczyć po liście <T>?
Planując swoje programy, często zaczynam od takiego łańcucha myśli: Drużyna piłkarska to tylko lista piłkarzy. Dlatego powinienem to przedstawić za pomocą: var football_team = new List&lt;FootballPlayer&gt;(); Kolejność na tej liście odpowiada kolejności, w jakiej gracze są umieszczeni na liście. Ale później zdaję sobie sprawę, że drużyny mają także inne właściwości, …
1398 c#  .net  list  oop  inheritance 




30
Path.Combine dla adresów URL?
Path.Combine jest przydatny, ale czy istnieje podobna funkcja w .NET dla adresów URL ? Szukam takiej składni: Url.Combine("http://MyUrl.com/", "/Images/Image.jpg") który zwróciłby: "http://MyUrl.com/Images/Image.jpg"
1243 c#  .net  asp.net  url  path 


8
Jak użyć refleksji do wywołania metody ogólnej?
Jaki jest najlepszy sposób na wywołanie metody ogólnej, gdy parametr type nie jest znany w czasie kompilacji, a zamiast tego jest uzyskiwany dynamicznie w czasie wykonywania? Rozważ następujący przykładowy kod - w jaki Example()sposób najbardziej zwięzły sposób wywołać GenericMethod&lt;T&gt;()za pomocą Typeprzechowywanej w myTypezmiennej zmiennej? public class Sample { public void …
1069 c#  .net  generics  reflection 

21
Jak i kiedy używać „asynchronizacji” i „czekania”
Z mojego zrozumienia jednej z głównych rzeczy, które asynciawait zrobić, jest wykonanie kodu łatwo pisać i czytać - ale jest ich użyciem równać do tarła wątki tła wykonywać długiego trwania logiki? Obecnie wypróbowuję najbardziej podstawowy przykład. Dodałem kilka komentarzy. Czy możesz mi to wyjaśnić? // I don't understand why this …


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 



14
Grupuj według wielu kolumn
Jak mogę wykonać GroupBy wiele kolumn w LINQ Coś podobnego do tego w SQL: SELECT * FROM &lt;TableName&gt; GROUP BY &lt;Column1&gt;,&lt;Column2&gt; Jak mogę przekonwertować to na LINQ: QuantityBreakdown ( MaterialID int, ProductID int, Quantity float ) INSERT INTO @QuantityBreakdown (MaterialID, ProductID, Quantity) SELECT MaterialID, ProductID, SUM(Quantity) FROM @Transactions GROUP BY …
967 c#  .net  linq  group-by  aggregate 



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.