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.

19
Brak klasy startowej OWIN
Otrzymuję ten błąd, ponieważ mój projekt nie może znaleźć odwołania do OWINklasy startowej. Zainstalowałem nawet wszystkie pakiety referencyjne OWIN przez Nuget, wciąż otrzymując ten sam problem. Używam Visual Studio 2012i MVC4. Podczas próby załadowania aplikacji wystąpiły następujące błędy. Nie znaleziono zestawu zawierającego OwinStartupAttribute. Nie znaleziono zestawu zawierającego Startup lub [AssemblyName] …

13
Znajdź pozycję na liście według LINQ?
Tutaj mam prosty przykład, aby znaleźć element na liście ciągów. Zwykle używam pętli lub anonimowego delegata, aby to zrobić w następujący sposób: int GetItemIndex(string search) { int found = -1; if ( _list != null ) { foreach (string item in _list) // _list is an instance of List<string> { …
226 c#  linq 



16
Sprawdzanie, czy obiekt jest pusty w C #
Chciałbym zapobiec dalszemu przetwarzaniu obiektu, jeśli jest on pusty. W poniższym kodzie sprawdzam, czy obiekt jest pusty przez: if (!data.Equals(null)) i if (data != null) Jednak mogę otrzymać NullReferenceExceptionna dataList.Add(data). Jeśli obiekt był zerowy, nigdy nie powinien był nawet wejść do if-statement! Dlatego pytam, czy to jest właściwy sposób sprawdzenia, …


14
Sprawdź, czy właściwość jest dostępna dla zmiennej dynamicznej
Moja sytuacja jest bardzo prosta. Gdzieś w moim kodzie mam to: dynamic myVariable = GetDataThatLooksVerySimilarButNotTheSame(); //How to do this? if (myVariable.MyProperty.Exists) //Do stuff Zasadniczo moje pytanie brzmi: jak sprawdzić (bez zgłaszania wyjątku), czy pewna właściwość jest dostępna w mojej zmiennej dynamicznej. Mógłbym to zrobić, GetType()ale wolałbym tego uniknąć, ponieważ tak …

27
Nie można zainicjować systemu konfiguracji
Jestem nowy w Visual Studio. Obecnie tworzę formularz logowania. Mam ten kod. string connectionString = ConfigurationManager.ConnectionStrings["ConnectionString"].ConnectionString; try { using (OdbcConnection connect = new OdbcConnection(connectionString)) { connect.Open(); OdbcCommand cmd = new OdbcCommand("SELECT username, password FROM receptionist", connect); OdbcDataReader reader = cmd.ExecuteReader(); if (username_login.Text == username && password_login.Text == password) { this.Hide(); …


21
Scalenie dwóch tablic w .NET
Czy w .NET 2.0 jest wbudowana funkcja, która pobierze dwie tablice i połączy je w jedną tablicę? Obie tablice są tego samego typu. Otrzymuję te tablice z powszechnie używanej funkcji w mojej bazie kodu i nie mogę modyfikować funkcji, aby zwracać dane w innym formacie. Staram się unikać pisania własnej …
225 c#  .net  arrays 


13
Przekazywanie właściwości przez referencję w języku C #
Przekaż opinię na temat przepełnienia stosu w następnej kolejności : Powrót na górę Przekaż opinię na temat ref Próbuję wykonać następujące czynności: GetString( inputString, ref Client.WorkPhone) private void GetString(string inValue, ref string outValue) { if (!string.IsNullOrEmpty(inValue)) { outValue = inValue; } } To daje mi błąd kompilacji. Myślę, że to …


13
konwertuj listę obiektów z jednego typu na inny za pomocą wyrażenia lambda
Mam pętlę foreach, która czyta listę obiektów jednego typu i tworzy listę obiektów innego typu. Powiedziano mi, że wyrażenie lambda może osiągnąć ten sam wynik. var origList = List<OrigType>(); // assume populated var targetList = List<TargetType>(); foreach(OrigType a in origList) { targetList.Add(new TargetType() {SomeValue = a.SomeValue}); } Jakakolwiek pomoc byłaby …
224 c#  generics  lambda 

12
Dlaczego nie mogę dziedziczyć klas statycznych?
Mam kilka klas, które tak naprawdę nie potrzebują żadnego stanu. Z organizacyjnego punktu widzenia chciałbym umieścić je w hierarchii. Ale wydaje się, że nie mogę zadeklarować dziedziczenia dla klas statycznych. Coś w tym stylu: public static class Base { } public static class Inherited : Base { } nie będzie …
224 c#  inheritance  static 

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.