Pytania otagowane jako c#

C # (wymawiane „patrz ostro”) jest językiem programowania wysokiego poziomu, statycznie typowanym, wieloparadygmatowym opracowanym przez firmę Microsoft. Kod C # zwykle jest przeznaczony dla rodziny narzędzi Microsoft .NET i czasów wykonywania, do których należą między innymi .NET Framework, .NET Core i Xamarin. Użyj tego tagu w przypadku pytań dotyczących kodu napisanego w C # lub C # formalnej specyfikacji.

30
Nie można załadować typu Entity Framework Provider?
Próbuję uruchomić testy w TeamCity, który jest obecnie zainstalowany na moim komputerze. System.InvalidOperationException: Entity Framework typ provider „ na” 'dostawcy ADO.NET nie może być załadowany. Upewnij się, że zespół dostawcy jest dostępny dla uruchomionej aplikacji.System.Data.Entity.SqlServer.SqlProviderServices, EntityFramework.SqlServerVersion=6.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089'System.Data.SqlClient Zobacz http://go.microsoft.com/fwlink/?LinkId=260882 aby uzyskać więcej informacji .. Nie mam odniesienia do System.Data.Entityżadnego …


18
Czy lepiej jest zwrócić kolekcję zerową lub pustą?
На этот вопрос есть ответы на przepełnienie stosu на русском : Что лучше, возвращать null, или пустую коллекцию? To rodzaj ogólnego pytania (ale używam C #), jaki jest najlepszy sposób (najlepsza praktyka), czy zwracasz wartość zerową lub pustą kolekcję dla metody, która ma kolekcję jako typ zwracany?
420 c#  collections 


5
Jak dodać element na początku listy <T>?
Chcę dodać opcję „Wybierz jeden” do listy rozwijanej powiązanej z List&lt;T&gt;. Po zapytaniu o to List&lt;T&gt;, jak dodać swój początkowy Item, a nie część źródła danych, jako PIERWSZY element w tym List&lt;T&gt;? Mam: // populate ti from data List&lt;MyTypeItem&gt; ti = MyTypeItem.GetTypeItems(); //create initial entry MyTypeItem initialItem = new MyTypeItem(); …

22
Ogólna lista anonimowych klas
W C # 3.0 możesz utworzyć anonimową klasę o następującej składni var o = new { Id = 1, Name = "Foo" }; Czy istnieje sposób na dodanie tych anonimowych klas do ogólnej listy? Przykład: var o = new { Id = 1, Name = "Foo" }; var o1 = …


6
LINQ. Any VS .Exists - Jaka jest różnica?
Używając LINQ w kolekcjach, jaka jest różnica między następującymi wierszami kodu? if(!coll.Any(i =&gt; i.Value)) i if(!coll.Exists(i =&gt; i.Value)) Aktualizacja 1 Po rozłożeniu .Existswygląda na to, że nie ma kodu. Aktualizacja 2 Czy ktoś wie, dlaczego nie ma tam kodu?
413 c#  linq  collections 


14
Przekazywanie argumentów do C # generic new () typu szablonowego
Podczas dodawania do listy próbuję utworzyć nowy obiekt typu T za pomocą jego konstruktora. Otrzymuję błąd kompilacji: Komunikat o błędzie to: „T”: nie można podać argumentów podczas tworzenia instancji zmiennej Ale moje klasy mają argument konstruktorski! Jak mogę to zrobić? public static string GetAllItems&lt;T&gt;(...) where T : new() { ... …

26
Nie można załadować pliku lub zestawu… Podjęto próbę załadowania programu o niepoprawnym formacie (System.BadImageFormatException)
Mam dwa projekty ProjectAi ProjectB. ProjectBto aplikacja konsolowa, która zależy od ProjectA. Wczoraj wszystko działało dobrze, ale nagle dzisiaj, kiedy biegam ProjectB, dostaję to: Nieobsługiwany wyjątek BadImageFormatException : Nie można załadować pliku lub zestawu „ProjectA, Version = 1.0.0.0, Culture = neutralny, PublicKeyToken = null” lub jednej z jego zależności. Podjęto …

10
Zasoby obrazu WPF
Pochodzę głównie z sieci i trochę z Windows Forms. W nowym projekcie będziemy używać WPF. Aplikacja WPF będzie potrzebowała 10-20 małych ikon i obrazów w celach ilustracyjnych. Myślę o przechowywaniu ich w zestawie jako zasobów osadzonych. Czy to dobra droga? Jak określić w XAML, że formant obrazu powinien ładować obraz …


12
Nazwa ciągu wyliczeniowego z wartości
Mam konstrukcję enum taką: public enum EnumDisplayStatus { None = 1, Visible = 2, Hidden = 3, MarkedForDeletion = 4 } W mojej bazie danych wyliczenia są przywoływane przez wartość. Moje pytanie brzmi: jak mogę odwrócić reprezentację liczbową wyliczenia z powrotem do nazwy ciągu? Na przykład biorąc 2pod uwagę wynik …
407 c#  enums 

5
Używanie asynchronizacji / oczekiwania na wiele zadań
Korzystam z klienta API, który jest całkowicie asynchroniczny, to znaczy każda operacja albo zwraca, Taskalbo Task&lt;T&gt;np .: static async Task DoSomething(int siteId, int postId, IBlogClient client) { await client.DeletePost(siteId, postId); // call API client Console.WriteLine("Deleted post {0}.", siteId); } Używając operatorów asynchronicznych / oczekujących C # 5, jaki jest właściwy …

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.