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
So geben Sie Benutzername und Kennwort an, wenn Sie eine Verbindung zu einer Netzwerkfreigabe herstellen
Bei der Verbindung zu einer Netzwerkfreigabe, für die der aktuelle Benutzer (in meinem Fall ein netzwerkfähiger Dienstbenutzer) keine Rechte hat, müssen Name und Kennwort angegeben werden. Ich weiß, wie man das mit Win32-Funktionen (der WNet*Familie von mpr.dll) macht, möchte es aber mit .Net (2.0) -Funktionalität machen. Welche Optionen stehen zur …

6
HttpClient - Eine Aufgabe wurde abgebrochen?
Es funktioniert einwandfrei, wenn eine oder zwei Aufgaben vorhanden sind. Es wird jedoch der Fehler "Eine Aufgabe wurde abgebrochen" ausgegeben, wenn mehr als eine Aufgabe aufgelistet ist. List<Task> allTasks = new List<Task>(); allTasks.Add(....); allTasks.Add(....); Task.WaitAll(allTasks.ToArray(), configuration.CancellationToken); private static Task<T> HttpClientSendAsync<T>(string url, object data, HttpMethod method, string contentType, CancellationToken token) { …

7
So setzen Sie enum auf null
Ich habe eine Aufzählung string name; public enum Color { Red, Green, Yellow } So setzen Sie es beim Laden auf NULL. name = ""; Color color = null; //error Bearbeitet: Mein schlechtes, ich habe es nicht richtig erklärt. Aber alle Antworten in Bezug auf nullable sind perfekt. Meine Situation …
191 c#  enums  null  nullable 

14
Welche Version von C # verwende ich?
Ich möchte herausfinden, welche Version von C # ich verwende. Wenn ich Python verwenden würde, würde ich so etwas wie python -Vüber die Befehlszeile tun oder Folgendes eingeben: import sys print sys.version In PHP würde ich so etwas machen: phpinfo();in Java:java -version Aber ich konnte in C # nicht herausfinden, …
191 c#  version 

19
Konvertieren Sie eine Ganzzahl in eine Binärzahl in C #
Wie konvertiere ich eine Ganzzahl in ihre Binärdarstellung? Ich benutze diesen Code: String input = "8"; String output = Convert.ToInt32(input, 2).ToString(); Aber es wirft eine Ausnahme: Es konnten keine analysierbaren Ziffern gefunden werden
191 c# 

13
Bearbeiten von Wörterbuchwerten in einer foreach-Schleife
Ich versuche, ein Kreisdiagramm aus einem Wörterbuch zu erstellen. Bevor ich das Kreisdiagramm anzeige, möchte ich die Daten aufräumen. Ich entferne alle Kuchenstücke, die weniger als 5% des Kuchens ausmachen, und lege sie in ein "anderes" Kuchenstück. Allerdings bekomme ich Collection was modified; enumeration operation may not executezur Laufzeit eine …
191 c#  .net  .net-2.0 




5
Baugruppenname abrufen
Die Ausnahmeklasse von C # verfügt über eine Quelleneigenschaft, die standardmäßig auf den Namen der Assembly festgelegt ist. Gibt es eine andere Möglichkeit, diese genaue Zeichenfolge zu erhalten (ohne eine andere Zeichenfolge zu analysieren)? Ich habe folgendes versucht: catch(Exception e) { string str = e.Source; //"EPA" - what I want …


4
Was ist eine IndexOutOfRangeException / ArgumentOutOfRangeException und wie behebe ich sie?
Ich habe einen Code und wenn er ausgeführt wird, wirft er ein IndexOutOfRangeExceptionSprichwort: Index war außerhalb der Grenzen des Arrays. Was bedeutet das und was kann ich dagegen tun? Abhängig von den verwendeten Klassen kann es auch sein ArgumentOutOfRangeException Eine Ausnahme vom Typ 'System.ArgumentOutOfRangeException' ist in mscorlib.dll aufgetreten, wurde jedoch …


6
Ersetzen Sie nur einige Gruppen durch Regex
Nehmen wir an, ich habe den folgenden regulären Ausdruck: -(\d+)- und ich möchte mit C # die Gruppe 1 (\d+)durch ersetzen, um Folgendes AAzu erhalten: -AA- Jetzt ersetze ich es mit: var text = "example-123-example"; var pattern = @"-(\d+)-"; var replaced = Regex.Replace(text, pattern, "-AA-"); Aber das gefällt mir nicht …
190 c#  regex  replace 

7
Konvertieren von XDocument in XmlDocument und umgekehrt
Es ist ein sehr einfaches Problem, das ich habe. Ich benutze XDocument, um eine XML-Datei zu generieren. Ich möchte es dann als XmlDocument-Klasse zurückgeben. Und ich habe eine XmlDocument-Variable, die ich zurück in XDocument konvertieren muss, um weitere Knoten anzuhängen. Was ist die effizienteste Methode zum Konvertieren von XML zwischen …
189 c#  xml  linq-to-xml 

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.