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.

8
Welche .NET-Sammlung bietet die schnellste Suche
Ich habe 60.000 Elemente, die mit einer 20.000 Suchliste verglichen werden müssen. Gibt es eine Sammelobjekt (wie List, HashTable) , die eine exceptionly schnell liefert Contains()Methode? Oder muss ich meine eigenen schreiben? Mit anderen Worten, ist die Standardmethode Contains(), dass nur jedes Element gescannt wird oder ein besserer Suchalgorithmus verwendet …
143 c#  .net  search  collections 


8
Host-Domain von URL abrufen?
Wie bekomme ich eine Host-Domain von einer String-URL? GetDomain hat 1 Eingabe "URL", 1 Ausgabe "Domain" Beispiel 1 INPUT: http://support.domain.com/default.aspx?id=12345 OUTPUT: support.domain.com Beispiel2 INPUT: http://www.domain.com/default.aspx?id=12345 OUTPUT: www.domain.com Beispiel3 INPUT: http://localhost/default.aspx?id=12345 OUTPUT: localhost
143 c#  string  url  httpwebrequest  uri 

4
Durchlaufen einer DataTable
Ich muss durch a iterieren DataTable. Ich habe dort eine Spalte mit dem Namen ImagePath. Wenn ich benutze, DataReadermache ich es so: SqlDataReader dr = null; dr = cmd.ExecuteReader(); while (dr.Read()) { TextBox1.Text = dr["ImagePath"].ToString(); } Wie kann ich mit dem gleichen Ziel erreichen DataTable?
143 c#  asp.net 

10
Wie übergebe ich anonyme Typen als Parameter?
Wie kann ich anonyme Typen als Parameter an andere Funktionen übergeben? Betrachten Sie dieses Beispiel: var query = from employee in employees select new { Name = employee.Name, Id = employee.Id }; LogEmployees(query); Die Variable query hier hat keinen starken Typ. Wie soll ich meine LogEmployeesFunktion definieren , um sie …

22
Konvertieren Sie eine positive Zahl in eine negative in C #
Die Antworten dieser Frage sind eine Gemeinschaftsanstrengung . Bearbeiten Sie vorhandene Antworten, um diesen Beitrag zu verbessern. Derzeit werden keine neuen Antworten oder Interaktionen akzeptiert. Sie können eine negative Zahl wie folgt in eine positive umwandeln: int myInt = System.Math.Abs(-5); Gibt es eine äquivalente Methode, um eine positive Zahl negativ …
142 c# 

14
Stellen Sie sicher, dass HttpConfiguration.EnsureInitialized ()
Ich habe Visual Studio 2013 installiert und beim Ausführen meiner App wird der folgende Fehler angezeigt. Ich habe keine Ahnung, wo ich dieses Objekt initialisieren soll. Was ist zu tun? Server Error in '/' Application. The object has not yet been initialized. Ensure that HttpConfiguration.EnsureInitialized() is called in the application's …


17
Zuordnung in einer if-Anweisung
Ich habe eine Klasse Animalund ihre Unterklasse Dog. Ich finde mich oft dabei, die folgenden Zeilen zu codieren: if (animal is Dog) { Dog dog = animal as Dog; dog.Name; ... } Für die Variable Animal animal;. Gibt es eine Syntax, mit der ich etwas schreiben kann wie: if (Dog …
142 c#  casting  if-statement 

9
Filtern von Sammlungen in C #
Ich suche nach einer sehr schnellen Möglichkeit, eine Sammlung in C # herauszufiltern. Ich verwende derzeit generische List <Object> -Sammlungen, bin jedoch offen für die Verwendung anderer Strukturen, wenn diese eine bessere Leistung erbringen. Derzeit erstelle ich gerade eine neue Liste <Objekt> und durchlaufe die ursprüngliche Liste. Wenn die Filterkriterien …

3
Welche Rolle spielt GetHashCode im IEqualityComparer <T> in .NET?
Ich versuche die Rolle der GetHashCode-Methode der Schnittstelle IEqualityComparer zu verstehen. Das folgende Beispiel stammt aus MSDN: using System; using System.Collections.Generic; class Example { static void Main() { try { BoxEqualityComparer boxEqC = new BoxEqualityComparer(); Dictionary&lt;Box, String&gt; boxes = new Dictionary&lt;Box, string&gt;(boxEqC); Box redBox = new Box(4, 3, 4); Box …

6
Nullable ToString ()
Ich sehe überall Konstruktionen wie: int? myVar = null; string test = myVar.HasValue ? myVar.Value.ToString() : string.Empty; Warum nicht einfach verwenden: string test = myVar.ToString(); Ist das nicht genau das gleiche? Zumindest sagt Reflector Folgendes: public override string ToString() { if (!this.HasValue) { return ""; } return this.value.ToString(); } Also, …
142 c#  nullable 

12
DropDownList in MVC 4 mit Razor
Ich versuche DropDownListeine Rasiermesseransicht zu erstellen . Würde mir jemand dabei helfen? Normaler HTML5-Code: &lt;select id="dropdowntipo"&gt; &lt;option value="Exemplo1"&gt;Exemplo1&lt;/option&gt; &lt;option value="Exemplo2"&gt;Exemplo2&lt;/option&gt; &lt;option value="Exemplo3"&gt;Exemplo3&lt;/option&gt; &lt;/select&gt; Ich habe es versucht: @{ var listItems = new List&lt;ListItem&gt; { new ListItem { Text = "Exemplo1", Value = "Exemplo1" }, new ListItem { Text = "Exemplo2", …
142 c#  asp.net-mvc  razor 



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.