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.

11
ASP.NET Core Holen Sie sich das Json-Array mithilfe der IConfiguration
In appsettings.json { "MyArray": [ "str1", "str2", "str3" ] } In Startup.cs public void ConfigureServices(IServiceCollection services) { services.AddSingleton<IConfiguration>(Configuration); } In HomeController public class HomeController : Controller { private readonly IConfiguration _config; public HomeController(IConfiguration config) { this._config = config; } public IActionResult Index() { return Json(_config.GetSection("MyArray")); } } Es gibt meine …

8
HtmlEncode aus der Klassenbibliothek
Ich habe eine Klassenbibliothek (in C #). Ich muss meine Daten mit der HtmlEncode-Methode codieren. Dies ist mit einer Webanwendung einfach zu bewerkstelligen. Meine Frage ist, wie ich diese Methode aus einer Klassenbibliothek verwende, die von einer Konsolenanwendung aufgerufen wird.
166 c#  html-encode 

5
LINQ - Left Join, Group By und Count
Angenommen, ich habe diese SQL: SELECT p.ParentId, COUNT(c.ChildId) FROM ParentTable p LEFT OUTER JOIN ChildTable c ON p.ParentId = c.ChildParentId GROUP BY p.ParentId Wie kann ich dies in LINQ to SQL übersetzen? Ich blieb bei COUNT (c.ChildId) hängen, die generierte SQL scheint immer COUNT (*) auszugeben. Folgendes habe ich bisher …
166 c#  .net  linq  linq-to-sql 




5
So implementieren Sie einen ConfigurationSection mit einer ConfigurationElementCollection
Ich versuche, einen benutzerdefinierten Konfigurationsabschnitt in einem Projekt zu implementieren, und stoße immer wieder auf Ausnahmen, die ich nicht verstehe. Ich hoffe, dass hier jemand die Lücken füllen kann. Ich habe App.configdas sieht so aus: <?xml version="1.0" encoding="utf-8" ?> <configuration> <configSections> <section name="ServicesSection" type="RT.Core.Config.ServicesConfigurationSectionHandler, RT.Core"/> </configSections> <ServicesSection type="RT.Core.Config.ServicesSection, RT.Core"> <Services> …

10
WCF ServiceHost-Zugriffsrechte
Beim Durchlaufen des WCF-Tutorials wird die folgende Fehlermeldung angezeigt. HTTP konnte die URL http: // +: 8000 / ServiceModelSamples / Service / nicht registrieren . Ihr Prozess hat keine Zugriffsrechte auf diesen Namespace ( Einzelheiten finden Sie unter http://go.microsoft.com/fwlink/?LinkId=70353 ). Wird dies durch eine Einschränkung unter Windows 7 verursacht?
166 c#  wcf  windows-7 


7
Schließt das Entsorgen von Streamreader den Stream?
Ich sende einen Stream an Methoden zum Schreiben und verwende bei diesen Methoden einen binären Reader / Wrtier. Wenn der Leser / Schreiber entweder von usingoder nur wenn nicht darauf verwiesen wird, wird der Stream ebenfalls geschlossen? Ich würde einen BinaryReader / Writer senden, aber ich verwende auch einen StreamReader …
166 c#  stream  streamreader 

24
Wann ist es akzeptabel, GC.Collect anzurufen?
Der allgemeine Rat ist, dass Sie nicht GC.Collectvon Ihrem Code aus aufrufen sollten , aber was sind die Ausnahmen von dieser Regel? Ich kann mir nur einige sehr spezifische Fälle vorstellen, in denen es sinnvoll sein kann, eine Speicherbereinigung zu erzwingen. Ein Beispiel, das mir in den Sinn kommt, ist …


7
dotnet ef nicht in .NET Core 3 gefunden
Ich folge den Dokumenten , um eine erste Migration zu erstellen. Wenn ich ausführe dotnet, erhalte ich den Hilfeabschnitt, was bedeutet, dass der PFAD ordnungsgemäß funktioniert. Dann versuche ich, den folgenden Befehl aus den Dokumenten im Konsolenfenster auszuführen: dotnet ef migrations add InitialCreate Ich erhalte folgende Fehlermeldung: Could not execute …

10
Implementierung des C # Object Pooling Pattern
Hat jemand eine gute Ressource für die Implementierung einer gemeinsamen Objektpoolstrategie für eine begrenzte Ressource im Sinne des SQL-Verbindungspoolings? (dh würde vollständig implementiert, dass es threadsicher ist). Um die @ Klaronaught-Anfrage zur Klärung zu verfolgen, würde die Poolnutzung für Lastausgleichsanforderungen an einen externen Dienst verwendet. Um es in ein Szenario …

2
Warum ist HashSet <Point> so viel langsamer als HashSet <string>?
Ich wollte einige Pixelpositionen speichern, ohne Duplikate zuzulassen, daher fallen mir als Erstes HashSet&lt;Point&gt;ähnliche Klassen ein. Dies scheint jedoch im Vergleich zu so etwas sehr langsam zu sein HashSet&lt;string&gt;. Zum Beispiel dieser Code: HashSet&lt;Point&gt; points = new HashSet&lt;Point&gt;(); using (Bitmap img = new Bitmap(1000, 1000)) { for (int x = …

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.