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.



5
Überprüfen eines XML gegen referenziertes XSD in C #
Ich habe eine XML-Datei mit einem angegebenen Schema-Speicherort wie dem folgenden: xsi:schemaLocation="someurl ..\localSchemaPath.xsd" Ich möchte in C # validieren. Wenn ich die Datei in Visual Studio öffne, wird sie anhand des Schemas überprüft und die Fehler werden perfekt aufgelistet. Irgendwie kann ich es jedoch nicht automatisch in C # validieren, …
161 c#  xml  xsd 

8
Wie serialisiere ich einen anonymen C # -Typ in eine JSON-Zeichenfolge?
Ich versuche, den folgenden Code zu verwenden, um einen anonymen Typ für JSON zu serialisieren: var serializer = new DataContractJsonSerializer(thing.GetType()); var ms = new MemoryStream(); serializer.WriteObject(ms, thing); var json = Encoding.Default.GetString(ms.ToArray()); Ich erhalte jedoch die folgende Ausnahme, wenn dies ausgeführt wird: Typ '<> f__AnonymousType1`3 [System.Int32, System.Int32, System.Object []]' kann nicht …

7
Verwendung von __doPostBack ()
Ich versuche, mit ASP.NET ein asynchrones Postback zu erstellen __doPostBack(), habe aber keine Ahnung, wie das geht. Ich möchte Vanille-JavaScript verwenden. Etwas Einfaches wie ein Klick auf eine Schaltfläche kann dazu führen, dass das __doPostBack()Ereignis ausgelöst wird. Ich versuche nur zu lernen, wie der Mechanismus funktioniert.



8
Erstellen Sie mit linq eine Liste aus zwei Objektlisten
Ich habe die folgende Situation class Person { string Name; int Value; int Change; } List<Person> list1; List<Person> list2; Ich muss die 2 Listen zu einer neuen kombinieren, List<Person> falls es dieselbe Person ist, die der Kombinationsdatensatz diesen Namen haben würde, Wert der Person in Liste2, Änderung wäre der Wert …
161 c#  linq 

4
Literales Suffix für Byte in .NET?
Ich frage mich, ob es eine Möglichkeit gibt, eine Byte-Variable auf kurze Weise wie Floats oder Doubles zu deklarieren. Ich meine wie 5fund 5d. Sicher könnte ich schreiben byte x = 5, aber das ist ein bisschen belanglos, wenn Sie varfür lokale Variablen verwenden.
161 c#  .net  value-type 


13
Erstellen Sie eine TXT-Datei, wenn diese nicht vorhanden ist und eine neue Zeile angehängt wird
Ich möchte eine TXT-Datei erstellen und in diese schreiben. Wenn die Datei bereits vorhanden ist, möchte ich nur noch einige Zeilen anhängen: string path = @"E:\AppServ\Example.txt"; if (!File.Exists(path)) { File.Create(path); TextWriter tw = new StreamWriter(path); tw.WriteLine("The very first line!"); tw.Close(); } else if (File.Exists(path)) { TextWriter tw = new StreamWriter(path); …
161 c#  text-files 

4
Token-basierte Authentifizierung in ASP.NET Core
Ich arbeite mit der ASP.NET Core-Anwendung. Ich versuche, die Token-basierte Authentifizierung zu implementieren, kann jedoch nicht herausfinden, wie das neue Sicherheitssystem für meinen Fall verwendet wird. Ich habe Beispiele durchgesehen, aber sie haben mir nicht viel geholfen. Sie verwenden entweder die Cookie-Authentifizierung oder die externe Authentifizierung (GitHub, Microsoft, Twitter). Was …

7
Find () vs. Where (). FirstOrDefault ()
Ich sehe oft Leute Where.FirstOrDefault(), die eine Suche durchführen und das erste Element greifen. Warum nicht einfach benutzen Find()? Gibt es einen Vorteil für den anderen? Ich konnte keinen Unterschied feststellen. namespace LinqFindVsWhere { class Program { static void Main(string[] args) { List<string> list = new List<string>(); list.AddRange(new string[] { …
161 c#  linq  linq-to-objects 

8
Konvertieren Sie den JSON-String in das JSON-Objekt c #
Ich habe diesen String in meiner Datenbank gespeichert: str = "{ "context_name": { "lower_bound": "value", "upper_bound": "value", "values": [ "value1", "valueN" ] } }" Diese Zeichenfolge liegt bereits im JSON-Format vor, ich möchte sie jedoch in ein JObject- oder JSON-Objekt konvertieren. JObject json = new JObject(); Ich habe die json …
161 c#  asp.net  json  string  parsing 


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.