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
RestSharp JSON-Parameterbuchung
Ich versuche, einen sehr einfachen REST-Aufruf an meine MVC 3-API zu senden, und die von mir übergebenen Parameter sind nicht an die Aktionsmethode gebunden. Klient var request = new RestRequest(Method.POST); request.Resource = "Api/Score"; request.RequestFormat = DataFormat.Json; request.AddBody(request.JsonSerializer.Serialize(new { A = "foo", B = "bar" })); RestResponse response = client.Execute(request); Console.WriteLine(response.Content); …

6
Gibt es ein asynchrones Äquivalent zu Process.Start?
Gibt es, wie der Titel schon sagt, ein Äquivalent zu Process.Start(ermöglicht das Ausführen einer anderen Anwendung oder Batchdatei), auf das ich warten kann? Ich spiele mit einer kleinen Konsolen-App und dies schien der perfekte Ort zu sein, um Async zu verwenden und zu warten, aber ich kann keine Dokumentation für …
141 c#  async-await  c#-5.0 


7
Wie kann ich zur Laufzeit einen [DllImport] -Pfad angeben?
Tatsächlich habe ich eine C ++ (funktionierende) DLL erhalten, die ich in mein C # -Projekt importieren möchte, um dessen Funktionen aufzurufen. Es funktioniert, wenn ich den vollständigen Pfad zur DLL wie folgt spezifiziere: string str = "C:\\Users\\userName\\AppData\\Local\\myLibFolder\\myDLL.dll"; [DllImport(str, CallingConvention = CallingConvention.Cdecl)] public static extern int DLLFunction(int Number1, int Number2); …
141 c#  c++  dll  constants  dllimport 


4
Holen Sie sich die Eigenschaft "Value" in IGrouping
Ich habe eine Datenstruktur wie public DespatchGroup(DateTime despatchDate, List<Products> products); Und ich versuche zu tun ... var list = new List<DespatchGroup>(); foreach (var group in dc.GetDespatchedProducts().GroupBy(i => i.DespatchDate)) { // group.Values is not correct... how do I write this? list.Add(new DespatchGroup(group.Key, group.Values); } Ich verstehe das offensichtlich nicht, IGroupingda ich …

1
Überprüfen Sie einen Methodenaufruf mit Moq
Ich bin ziemlich neu in Unit-Tests in C # und lerne, Moq zu verwenden. Unten ist die Klasse, die ich zu testen versuche. class MyClass { SomeClass someClass; public MyClass(SomeClass someClass) { this.someClass = someClass; } public void MyMethod(string method) { method = "test" someClass.DoSomething(method); } } class Someclass { …
141 c#  testing  methods  moq 


3
C # -Funktion als Argument übergeben
Ich habe eine Funktion in C # geschrieben, die eine numerische Differenzierung vornimmt. Es sieht aus wie das: public double Diff(double x) { double h = 0.0000001; return (Function(x + h) - Function(x)) / h; } Ich möchte in der Lage sein, jede Funktion zu übergeben, wie in: public double …
141 c#  arguments 

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.