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.


15
Der beste Weg, um zwei komplexe Objekte zu vergleichen
Ich habe zwei komplexe Objekte wie Object1und Object2. Sie haben ungefähr 5 Ebenen von untergeordneten Objekten. Ich brauche die schnellste Methode, um zu sagen, ob sie gleich sind oder nicht. Wie könnte dies in C # 4.0 geschehen?
112 c#  .net 

6
Analysieren und ändern Sie eine Abfragezeichenfolge in .NET Core
Ich erhalte einen absoluten URI, der eine Abfragezeichenfolge enthält. Ich möchte einen Wert sicher an die Abfragezeichenfolge anhängen und einen vorhandenen Parameter ändern. Ich würde es vorziehen, nicht anzuheften &foo=baroder reguläre Ausdrücke zu verwenden, URI-Escape ist schwierig. Vielmehr möchte ich einen eingebauten Mechanismus verwenden, von dem ich weiß, dass er …
112 c#  asp.net  asp.net-core 

15
Automatische Versionierung in Visual Studio 2017 (.NET Core)
Ich habe den größten Teil einiger Stunden damit verbracht, einen Weg zu finden, um Versionen in einer .NETCoreApp 1.1 (Visual Studio 2017) automatisch zu inkrementieren. Ich weiß, dass die AssemblyInfo.cs dynamisch im Ordner erstellt wird: obj/Debug/netcoreapp1.1/ Es akzeptiert nicht die alte Methode von: [assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.*")] Wenn ich das Projekt auf …

9
Laden Sie die Datei mit C # auf FTP hoch
Ich versuche eine Datei mit C # auf einen FTP-Server hochzuladen. Die Datei wird hochgeladen, jedoch mit null Bytes. private void button2_Click(object sender, EventArgs e) { var dirPath = @"C:/Documents and Settings/sander.GD/Bureaublad/test/"; ftp ftpClient = new ftp("ftp://example.com/", "username", "password"); string[] files = Directory.GetFiles(dirPath,"*.*"); var uploadPath = "/httpdocs/album"; foreach (string file …
112 c#  .net  file-upload  ftp 

15
Finden Sie die Größe der Objektinstanz in Bytes in c #
Für jede beliebige Instanz (Sammlungen verschiedener Objekte, Kompositionen, einzelner Objekte usw.) Wie kann ich die Größe in Bytes bestimmen? (Ich habe derzeit eine Sammlung verschiedener Objekte und versuche, die aggregierte Größe zu bestimmen.) EDIT: Hat jemand eine Erweiterungsmethode für Object geschrieben, die dies tun könnte? Das wäre ziemlich ordentlich imo.
112 c# 


6
Das ViewData-Element mit dem Schlüssel 'XXX' ist vom Typ 'System.Int32', muss jedoch vom Typ 'IEnumerable <SelectListItem>' sein.
Ich habe das folgende Ansichtsmodell public class ProjectVM { .... [Display(Name = "Category")] [Required(ErrorMessage = "Please select a category")] public int CategoryID { get; set; } public IEnumerable&lt;SelectListItem&gt; CategoryList { get; set; } .... } und die folgende Controller-Methode, um ein neues Projekt zu erstellen und a zuzuweisen Category public …
112 c#  asp.net-mvc 

20
Vergleichen von Objekteigenschaften in c # [geschlossen]
Geschlossen . Diese Frage basiert auf Meinungen . Derzeit werden keine Antworten akzeptiert. Geschlossen vor 2 Jahren . 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. Dies ist, was ich …


10
Ist String.Contains () schneller als String.IndexOf ()?
Ich habe einen Zeichenfolgenpuffer von ca. 2000 Zeichen und muss den Puffer überprüfen, wenn er eine bestimmte Zeichenfolge enthält. Führt die Prüfung in einer ASP.NET 2.0-Webanwendung für jede Webanforderung durch. Weiß jemand, ob die String.Contains-Methode eine bessere Leistung als die String.IndexOf-Methode aufweist ? // 2000 characters in s1, search token …
111 c#  .net  asp.net  performance  string 

7
Programmgesteuert die Dauer einer gesperrten Workstation bestimmen?
Wie kann man im Code bestimmen, wie lange die Maschine gesperrt ist? Andere Ideen außerhalb von C # sind ebenfalls willkommen. Ich mag die Windows-Service-Idee (und habe sie akzeptiert) aus Gründen der Einfachheit und Sauberkeit, aber leider glaube ich nicht, dass sie in diesem speziellen Fall für mich funktionieren wird. …
111 c#  windows 


1
Moq: Ungültiges Setup für ein nicht überschreibbares Mitglied: x => x.GetByTitle ("asdf")
Ich bin mir nicht sicher, wie ich das beheben kann, indem ich versuche, einen Komponententest für die Methode "GetByTitle" durchzuführen. Hier sind meine Definitionen: public class ArticleDAO : GenericNHibernateDAO(IArticle, int&gt;, IArticleDAO { public IArticle GetByTitle(string title) { IQuery query = Session.CreateQuery("...") return query.UniqueResult&lt;IArticle&gt;(); } } public interface IArticleDAO { IArticle …
111 c#  nhibernate  nunit  resharper  moq 

5
Analysieren von JSON mit Json.net
Ich versuche, JSON mithilfe der JSon.Net-Bibliothek zu analysieren. Die Dokumentation wirkt etwas spärlich und ich bin verwirrt, wie ich das erreichen soll, was ich brauche. Hier ist das Format für den JSON, den ich analysieren muss. { "displayFieldName" : "OBJECT_NAME", "fieldAliases" : { "OBJECT_NAME" : "OBJECT_NAME", "OBJECT_TYPE" : "OBJECT_TYPE" }, …

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.