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.

27
Wie erhalte ich ALLE untergeordneten Steuerelemente eines Windows Forms-Formulars eines bestimmten Typs (Schaltfläche / Textfeld)?
Ich muss alle Steuerelemente in einem Formular vom Typ x erhalten. Ich bin mir ziemlich sicher, dass ich diesen Code in der Vergangenheit einmal gesehen habe, der so etwas verwendet hat: dim ctrls() as Control ctrls = Me.Controls(GetType(TextBox)) Ich weiß, dass ich alle Steuerelemente durchlaufen kann, um Kinder mithilfe einer …
120 c#  .net  vb.net  winforms  controls 


2
HTML von der ASP.NET-Web-API zurückgeben
Wie kann ich HTML vom ASP.NET MVC Web API-Controller zurückgeben? Ich habe den folgenden Code ausprobiert, aber einen Kompilierungsfehler erhalten, da Response.Write nicht definiert ist: public class MyController : ApiController { [HttpPost] public HttpResponseMessage Post() { Response.Write("<p>Test</p>"); return Request.CreateResponse(HttpStatusCode.OK); } }


3
DbArithmeticExpression-Argumente müssen einen gemeinsamen numerischen Typ haben
TimeSpan time24 = new TimeSpan(24, 0, 0); TimeSpan time18 = new TimeSpan(18, 0, 0); // first get today's sleeping hours List<Model.Sleep> sleeps = context.Sleeps.Where( o => (clientDateTime - o.ClientDateTimeStamp < time24) && o.ClientDateTimeStamp.TimeOfDay > time18 && clientDateTime.TimeOfDay < time18 && o.UserID == userid).ToList(); Dieser Linq-Ausdruck löst diese Ausnahme aus: DbArithmeticExpression …

3
Festlegen der Body-Daten einer WebRequest
Ich erstelle eine Webanforderung in ASP.NET und muss dem Text eine Reihe von Daten hinzufügen. Wie mache ich das? var request = HttpWebRequest.Create(targetURL); request.Method = "PUT"; response = (HttpWebResponse)request.GetResponse();
120 c#  httpwebrequest 

9
Deutlich nicht mit LINQ to Objects arbeiten
class Program { static void Main(string[] args) { List<Book> books = new List<Book> { new Book { Name="C# in Depth", Authors = new List<Author> { new Author { FirstName = "Jon", LastName="Skeet" }, new Author { FirstName = "Jon", LastName="Skeet" }, } }, new Book { Name="LINQ in Action", Authors …

12
Wie ändere ich den Datentyp einer Datenspalte in einer Datentabelle?
Ich habe: DataTable Table = new DataTable; SqlConnection = new System.Data.SqlClient.SqlConnection("Data Source=" + ServerName + ";Initial Catalog=" + DatabaseName + ";Integrated Security=SSPI; Connect Timeout=120"); SqlDataAdapter adapter = new SqlDataAdapter("Select * from " + TableName, Connection); adapter.FillSchema(Table, SchemaType.Source); adapter.Fill(Table); DataColumn column = DataTable.Columns[0]; Was ich tun möchte ist: Angenommen, derzeit column.DataType.Name …

7
Messung der Code-Ausführungszeit
Ich möchte wissen, wie viel Zeit eine Prozedur / Funktion / Bestellung zu Testzwecken benötigt, um fertig zu werden. Dies ist, was ich getan habe, aber meine Methode ist falsch, denn wenn die Differenz von Sekunden 0 ist, können die verstrichenen Millisekunden nicht zurückgegeben werden: Beachten Sie, dass der Schlafwert …
120 c#  .net  vb.net  datetime  timespan 

5
Welche Garantien gibt es für die Laufzeitkomplexität (Big-O) von LINQ-Methoden?
Ich habe vor kurzem angefangen, LINQ ziemlich oft zu verwenden, und ich habe keine Erwähnung der Laufzeitkomplexität für eine der LINQ-Methoden gesehen. Offensichtlich spielen hier viele Faktoren eine Rolle. Beschränken wir die Diskussion daher auf den einfachen IEnumerableLINQ-to-Objects-Anbieter. Nehmen wir weiter an, dass jede Funcals Selektor / Mutator / etc. …

3
Wie passe ich die Verknüpfung zur privaten Feldgenerierung von Visual Studio für Konstruktoren an?
VS 2017 (und möglicherweise ältere Versionen) bietet mir diese praktische kleine Konstruktorverknüpfung, um ein private readonlyFeld zu generieren und es zuzuweisen. Bildschirmfoto: Dies führt dazu, dass ein privates Mitglied namens generiert wird userServiceund es dann zugewiesen wird mit: this.userService = userService; Dies widerspricht dem von mir verwendeten Codestil, bei dem …
120 c#  .net  visual-studio 


30
C ++ - Leistung im Vergleich zu Java / C #
Gesperrt . Diese Frage und ihre Antworten sind gesperrt, da die Frage nicht zum Thema gehört, aber historische Bedeutung hat. Derzeit werden keine neuen Antworten oder Interaktionen akzeptiert. Nach meinem Verständnis erzeugt C / C ++ nativen Code, der auf einer bestimmten Maschinenarchitektur ausgeführt werden kann. Umgekehrt laufen Sprachen wie …
119 c#  java  c++  performance  bytecode 


4
Eine Menüleiste in WPF erstellen?
Ich möchte eine Menüleiste erstellen, die mit der in Windows Forms in meiner WPF-Anwendung identisch ist. Wie würde ich das machen? Die Menüoption in der Toolbox für WPF-Steuerelemente enthält nur eine leere Leiste.
119 c#  wpf  xaml 

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.