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.


2
Wie bewege ich den Mauszeiger mit C #?
Ich möchte alle x Sekunden eine Mausbewegung simulieren. Dafür verwende ich einen Timer (x Sekunden) und wenn der Timer tickt, mache ich die Mausbewegung. Aber wie kann ich den Mauszeiger mit C # bewegen?
81 c#  mouse-cursor 

7
Darstellung von DateTime in Millisekunden?
Ich habe einen SQL-Server-Zeitstempel, den ich seit 1970 in eine Zeitdarstellung in Millisekunden konvertieren muss. Kann ich dies mit einfachem SQL tun? Wenn nicht, habe ich es in eine DateTimeVariable in C # extrahiert . Ist es möglich, eine Millisekunden-Darstellung davon zu erhalten? Danke, Teja.


4
Konvertieren Sie month int in month name
Ich habe einfach versucht, die DateTimeStruktur zu verwenden, um eine Ganzzahl zwischen 1 und 12 in einen abgekürzten Monatsnamen umzuwandeln. Folgendes habe ich versucht: DateTime getMonth = DateTime.ParseExact(Month.ToString(), "M", CultureInfo.CurrentCulture); return getMonth.ToString("MMM"); Ich erhalte jedoch eine FormatExceptionin der ersten Zeile, da die Zeichenfolge nicht gültig ist DateTime. Kann mir jemand …
81 c#  .net  datetime  .net-4.0 

5
So MOQEN Sie eine indizierte Eigenschaft
Ich versuche, einen Aufruf einer indizierten Eigenschaft zu verspotten. Dh ich möchte folgendes moq: object result = myDictionaryCollection["SomeKeyValue"]; und auch den Setterwert myDictionaryCollection["SomeKeyValue"] = myNewValue; Ich mache das, weil ich die Funktionalität einer Klasse verspotten muss, die meine App verwendet. Weiß jemand, wie man das mit MOQ macht? Ich habe …
81 c#  tdd  mocking  moq 

7
Wie ändere ich einen KeyValuePair-Wert?
Ich habe ein Problem, wenn ich versuche, den Wert eines Elements zu ändern, da es nur ein schreibgeschütztes Feld ist. KeyValuePair<Tkey, Tvalue> Ich habe verschiedene Alternativen ausprobiert wie: Dictionary<Tkey, Tvalue> aber da habe ich das gleiche problem. Gibt es eine Möglichkeit, das Wertefeld auf einen neuen Wert zu setzen?
81 c#  .net 


10
Verwenden eines selbstsignierten Zertifikats mit HttpWebRequest / Response von .NET
Ich versuche, eine Verbindung zu einer API herzustellen, die ein selbstsigniertes SSL-Zertifikat verwendet. Ich verwende dazu die .NET-Objekte HttpWebRequest und HttpWebResponse. Und ich bekomme eine Ausnahme, dass: Die zugrunde liegende Verbindung wurde geschlossen: Es konnte keine Vertrauensbeziehung für den sicheren SSL / TLS-Kanal hergestellt werden. Ich verstehe, was das bedeutet. …

7
So finden Sie das Zertifikat anhand seines Fingerabdrucks in C #
Ich verwende diesen Code, um das Zertifikat anhand seines Fingerabdrucks zu finden. Das Zertifikat ist im Zertifikatmanager im persönlichen Zertifikatspeicher vorhanden, aber dieser Code findet dieses Zertifikat nicht. Bitte sag mir, wo ich falsch mache. namespace ConsoleApplication1 { class Program { static void Main(string[] args) { string certThumbPrint = "‎‎fe14593dd66b2406c5269d742d04b6e1ab03adb1"; …


4
Holen Sie sich einen TextReader aus einem Stream?
Ich versuche eine eingebettete Textdatei mit zu lesen, System.Reflection.Assembly.GetExecutingAssembly().GetManifestResourceStream(resource);aber es gibt mir eine Stream. Die eingebettete Ressource ist eine Textdatei. Wie kann ich daraus Streameine machen TextReader?
80 c#  .net  io 



5
Ist die Rückgabe von IList <T> schlechter als die Rückgabe von T [] oder List <T>?
Die Antworten auf Fragen wie diese: List &lt;T&gt; oder IList &lt;T&gt; scheinen immer zuzustimmen, dass die Rückgabe einer Schnittstelle besser ist als die Rückgabe einer konkreten Implementierung einer Sammlung. Aber ich kämpfe damit. Das Instanziieren einer Schnittstelle ist nicht möglich. Wenn Ihre Methode also eine Schnittstelle zurückgibt, gibt sie tatsächlich …

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.