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.

3
Wie erkläre ich eine Freundesversammlung?
Ich habe 2 Projekte in meiner Lösung: Assembly (Basisbibliothek) Testbaugruppe (NUnit) Ich hatte die Testversammlung im ersten Projekt als Versammlung der Freunde deklariert: [assembly: InternalsVisibleTo ("Company.Product.Tests")] Alles funktionierte einwandfrei, bis mir klar wurde, dass ich vergessen habe, die Lösung zum Signieren meiner Baugruppen einzurichten. Erstellen Sie also eine snk-Datei und …

9
Holen Sie sich alle Zeichen rechts vom letzten Strich
Ich habe folgendes: string test = "9586-202-10072" Wie würde ich alle Zeichen rechts vom Finale -so 10072 bekommen. Die Anzahl der Zeichen unterscheidet sich immer rechts vom letzten Strich. Wie kann das gemacht werden?
114 c# 

4
Wie kann eine Zeichenfolge mit einer bestimmten Länge generiert werden, die in eine Datei eingefügt werden soll, um die Kriterien für die Dateigröße zu erfüllen?
Ich muss einige Ladeprobleme in Bezug auf die Dateigröße testen. Ich habe eine Windows-Anwendung in C # geschrieben, die die Dateien automatisch generiert. Ich kenne die Größe jeder Datei, z. 100 KB und wie viele Dateien generiert werden sollen. Ich brauche Hilfe beim Generieren einer Zeichenfolge, die kleiner oder gleich …
114 c#  string  .net  operations 

4
Verwenden von Lambda-Ausdrücken für Ereignishandler
Ich habe derzeit eine Seite, die wie folgt deklariert ist: public partial class MyPage : System.Web.UI.Page { protected void Page_Load(object sender, EventArgs e) { //snip MyButton.Click += (o, i) => { //snip } } } Ich bin erst kürzlich von 1.1 auf .NET 3.5 umgestiegen, daher bin ich es gewohnt, …
114 c#  performance  events  lambda 


4
ICollection <T> Vs List <T> im Entity Framework
Ich habe nur ein paar Webcasts gesehen, bevor ich mich mit dem Entwerfen einiger Entity Framework-Anwendungen befasst habe. Ich habe wirklich nicht so viel Dokumentation gelesen und ich habe das Gefühl, dass ich jetzt darunter leide. Ich habe List&lt;T&gt;in meinen Klassen verwendet, und es hat großartig funktioniert. Jetzt habe ich …




4
Protokollieren von Anforderungs- / Antwortnachrichten bei Verwendung von HttpClient
Ich habe eine Methode, die einen POST wie unten ausführt var response = await client.PostAsJsonAsync(url, entity); if (response.IsSuccessStatusCode) { // read the response as strongly typed object return await response.Content.ReadAsAsync&lt;T&gt;(); } Meine Frage ist, wie ich den tatsächlichen JSON erhalten kann, der vom Entitätsobjekt gebucht wurde. Ich möchte den JSON …


12
Ist es sicher, eine SQL-Abfrage nicht zu parametrisieren, wenn der Parameter keine Zeichenfolge ist?
In Bezug auf die SQL-Injection verstehe ich die Notwendigkeit, einen stringParameter zu parametrisieren, vollständig . Das ist einer der ältesten Tricks im Buch. Aber wann kann es gerechtfertigt sein, eine nicht zu parametrisieren SqlCommand? Werden Datentypen als "sicher" angesehen, um nicht parametrisiert zu werden? Zum Beispiel: Ich habe mich nicht …

9
Wie verwende ich DateTime.TryParse mit einer nullbaren <DateTime>?
Ich möchte die DateTime.TryParse-Methode verwenden, um den datetime-Wert eines Strings in eine Nullable zu bekommen. Aber wenn ich das versuche: DateTime? d; bool success = DateTime.TryParse("some date text", out (DateTime)d); Der Compiler sagt es mir Das Argument 'out' wird nicht als Variable klassifiziert Ich bin mir nicht sicher, was ich …
113 c#  datetime  nullable 

5
Code zum Decodieren / Codieren einer modifizierten base64-URL
Ich möchte base64-Daten codieren, um sie in eine URL einzufügen, und sie dann in meinem HttpHandler dekodieren. Ich habe festgestellt, dass die Base64-Codierung ein '/' Zeichen zulässt, das meinen UriTemplate-Abgleich durcheinander bringt. Dann fand ich heraus, dass es ein Konzept einer "modifizierten Base64 für URL" von Wikipedia gibt: Es gibt …
113 c#  url  base64  encode  decode 


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.