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.

7
log4net-Hierarchie und Protokollierungsebenen
Diese Seite sagt Loggern können Ebenen zugewiesen werden. Ebenen sind Instanzen der Klasse log4net.Core.Level. Die folgenden Ebenen werden in der Reihenfolge zunehmender Priorität definiert : ALLES DEBUGGEN DIE INFO WARNEN ERROR TÖDLICH AUS DEBUG scheint die niedrigste Priorität zu haben und ERROR ist höher. Frage Wenn ich das Min- und …


10
Wie greife ich in einer Klasse in ASP.NET Core auf die Konfiguration zu?
Ich habe durchgemacht Konfigurationsdokumentation zum ASP.NET-Kern . Die Dokumentation besagt, dass Sie von überall in der Anwendung auf die Konfiguration zugreifen können. Unten ist Startup.cs von Vorlage erstellt public class Startup { public Startup(IHostingEnvironment env) { var builder = new ConfigurationBuilder() .SetBasePath(env.ContentRootPath) .AddJsonFile("appsettings.json", optional: true, reloadOnChange: true) .AddJsonFile($"appsettings.{env.EnvironmentName}.json", optional: true); …

19
So suchen Sie nach einer gültigen Base64-codierten Zeichenfolge
Gibt es in C # eine andere Möglichkeit, festzustellen, ob eine Zeichenfolge Base 64-codiert ist, als nur zu versuchen, sie zu konvertieren, und festzustellen, ob ein Fehler vorliegt? Ich habe folgenden Codecode: // Convert base64-encoded hash value into a byte array. byte[] HashBytes = Convert.FromBase64String(Value); Ich möchte die Ausnahme "Ungültiges …
127 c#  validation  base64 

3
Mehrere Dateierweiterungen in OpenFileDialog
Wie kann ich mehrere Dateierweiterungen innerhalb einer Gruppe verwenden OpenFileDialog? Ich habe Filter = "BMP|*.bmp|GIF|*.gif|JPG|*.jpg|PNG|*.png|TIFF|*.tiff" und ich möchte Gruppen erstellen, also sind JPG * .jpg und * .jpeg, TIFF sind * .tif und * .tiff und auch 'Alle Grafiktypen'? Wie kann ich das machen?

13
Unit-Test mit ILogger in ASP.NET Core
Das ist mein Controller: public class BlogController : Controller { private IDAO<Blog> _blogDAO; private readonly ILogger<BlogController> _logger; public BlogController(ILogger<BlogController> logger, IDAO<Blog> blogDAO) { this._blogDAO = blogDAO; this._logger = logger; } public IActionResult Index() { var blogs = this._blogDAO.GetMany(); this._logger.LogInformation("Index page say hello", new object[0]); return View(blogs); } } Wie Sie …

24
CSS, Images, JS werden nicht in IIS geladen
Alle meine Anwendungen funktionierten einwandfrei, aber plötzlich laden alle Websites unter IIS keine CSS, Bilder oder Skripte mehr. Es wird zur Anmeldeseite weitergeleitet. Wenn ich mich anmelde, funktioniert es gut. zB mysite.com/Account/LogOn?ReturnUrl=%2fpublic%2fimages%2ficons%2f41.png Auf meinem lokalen Computer funktioniert es ohne Anmeldung.
126 c#  asp.net-mvc  iis 



14
Warum geben Zuweisungsanweisungen einen Wert zurück?
Dies ist erlaubt: int a, b, c; a = b = c = 16; string s = null; while ((s = "Hello") != null) ; Nach meinem Verständnis sollte die Zuweisung s = ”Hello”;nur dazu führen “Hello”, dass sie zugewiesen wird s, aber die Operation sollte keinen Wert zurückgeben. Wenn …
126 c#  syntax 

1
So setzen Sie Attribute über XElement
Ich habe diesen Code: XElement EcnAdminConf = new XElement("Type", new XElement("Connections", new XElement("Conn"), // Conn.SetAttributeValue("Server", comboBox1.Text); // Conn.SetAttributeValue("DataBase", comboBox2.Text))), new XElement("UDLFiles"))); // Conn. Wie füge ich Attribute hinzu Conn? Ich möchte die Attribute hinzufügen, die ich als Kommentare markiert habe, aber wenn ich versuche, die Attribute Connnach dem Definieren zu …
126 c#  xml  linq-to-xml 

11
LINQ to Entities erkennt die Methode 'System.String ToString ()' nicht und diese Methode kann nicht in einen Speicherausdruck übersetzt werden
Ich migriere einige Dinge von einem MySQL-Server auf einen SQL-Server, aber ich kann nicht herausfinden, wie dieser Code funktioniert: using (var context = new Context()) { ... foreach (var item in collection) { IQueryable<entity> pages = from p in context.pages where p.Serial == item.Key.ToString() select p; foreach (var page in …
126 c#  mysql  sql  linq 

5
Automatische Eigenschaften debuggen
Gibt es eine Möglichkeit, den Haltepunkt für Setter / Getter in der automatisch implementierten Eigenschaft festzulegen? int Counter { get; set; } Anders als das Ändern in eine Standardeigenschaft (ich mache es auf diese Weise, aber um das zu tun, muss ich das gesamte Projekt ändern und neu kompilieren)

5
Definition des Operators "==" für Double
Aus irgendeinem Grund habe ich mich in die .NET Framework-Quelle für die Klasse geschlichen Doubleund festgestellt, dass die Deklaration von ==: public static bool operator ==(Double left, Double right) { return left == right; } Die gleiche Logik gilt für jeden Bediener. Was ist der Sinn einer solchen Definition? Wie …
126 c#  .net  language-lawyer 


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.