Als «c#» getaggte Fragen

C # (ausgesprochen "siehe scharf") ist eine statische Typisierungsprogrammiersprache mit mehreren Paradigmen, die von Microsoft entwickelt wurde. C # -Code zielt normalerweise auf die .NET-Tools und -Laufzeiten von Microsoft ab, zu denen unter anderem .NET Framework, .NET Core und Xamarin gehören. Verwenden Sie dieses Tag für Fragen zu Code, der in der formalen Spezifikation von C # oder C # geschrieben ist.

19
OWIN Startup Class fehlt
Ich erhalte diesen Fehler, da mein Projekt die Referenz für die OWINStartklasse nicht finden kann . Ich habe sogar alle OWIN-Referenzpakete über Nuget installiert, wobei immer noch das gleiche Problem auftritt. Ich benutze Visual Studio 2012und MVC4. Die folgenden Fehler sind beim Laden der App aufgetreten. Es wurde keine Assembly …

13
Suchen Sie einen Artikel in der Liste von LINQ?
Hier habe ich ein einfaches Beispiel, um ein Element in einer Liste von Zeichenfolgen zu finden. Normalerweise verwende ich for loop oder einen anonymen Delegaten, um dies folgendermaßen zu tun: int GetItemIndex(string search) { int found = -1; if ( _list != null ) { foreach (string item in _list) …
226 c#  linq 



16
Überprüfen, ob ein Objekt in C # null ist
Ich möchte die weitere Verarbeitung eines Objekts verhindern, wenn es null ist. Im folgenden Code überprüfe ich, ob das Objekt entweder null ist: if (!data.Equals(null)) und if (data != null) Ich erhalte jedoch eine NullReferenceExceptionat dataList.Add(data). Wenn das Objekt null war, hätte es niemals die ifAnweisung eingeben dürfen! Daher frage …


14
Testen Sie, ob eine Eigenschaft für eine dynamische Variable verfügbar ist
Meine Situation ist sehr einfach. Irgendwo in meinem Code habe ich Folgendes: dynamic myVariable = GetDataThatLooksVerySimilarButNotTheSame(); //How to do this? if (myVariable.MyProperty.Exists) //Do stuff Meine Frage ist also im Grunde, wie ich überprüfen kann (ohne eine Ausnahme auszulösen), ob eine bestimmte Eigenschaft für meine dynamische Variable verfügbar ist. Ich könnte …

27
Konfigurationssystem konnte nicht initialisiert werden
Ich bin neu in Visual Studio. Ich erstelle gerade ein Anmeldeformular. Ich habe diesen Code. 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 == …


21
Zusammenführen von zwei Arrays in .NET
Gibt es in .NET 2.0 eine integrierte Funktion, die zwei Arrays verwendet und zu einem Array zusammenführt? Die Arrays sind beide vom gleichen Typ. Ich erhalte diese Arrays von einer weit verbreiteten Funktion in meiner Codebasis und kann die Funktion nicht ändern, um die Daten in einem anderen Format zurückzugeben. …
225 c#  .net  arrays 


13
Übergeben von Eigenschaften als Referenz in C #
Overа этот вопрос есть ответы на Stapelüberlauf на русском : Передача свойства с метод с модификатором ref и out Ich versuche Folgendes zu tun: GetString( inputString, ref Client.WorkPhone) private void GetString(string inValue, ref string outValue) { if (!string.IsNullOrEmpty(inValue)) { outValue = inValue; } } Dies gibt mir einen Kompilierungsfehler. Ich …


13
Konvertieren Sie eine Liste von Objekten mit einem Lambda-Ausdruck von einem Typ in einen anderen
Ich habe eine foreach-Schleife, die eine Liste von Objekten eines Typs liest und eine Liste von Objekten eines anderen Typs erstellt. Mir wurde gesagt, dass ein Lambda-Ausdruck das gleiche Ergebnis erzielen kann. var origList = List<OrigType>(); // assume populated var targetList = List<TargetType>(); foreach(OrigType a in origList) { targetList.Add(new TargetType() …
224 c#  generics  lambda 

8
Ist SecureString jemals in einer C # -Anwendung praktisch?
Fühlen Sie sich frei, mich zu korrigieren, wenn meine Annahmen hier falsch sind, aber lassen Sie mich erklären, warum ich frage. Entnommen aus MSDN, a SecureString: Stellt Text dar, der vertraulich behandelt werden sollte. Der Text wird aus Datenschutzgründen verschlüsselt und bei Nichtgebrauch aus dem Computerspeicher gelöscht. Ich verstehe, es …
224 c#  security 

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.