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.

4
Die angeforderte Ressource unterstützt die HTTP-Methode 'GET' nicht.
Meine Route ist korrekt konfiguriert und meine Methoden haben das dekorierte Tag. Ich erhalte immer noch die Meldung "Die angeforderte Ressource unterstützt die HTTP-Methode 'GET' nicht". [System.Web.Mvc.AcceptVerbs("GET", "POST")] [System.Web.Mvc.HttpGet] public string Auth(string username, string password) { // Décoder les paramètres reçue. string decodedUsername = username.DecodeFromBase64(); string decodedPassword = password.DecodeFromBase64(); return …

6
Was ist eine Nachrichtenpumpe?
In diesem Thread (veröffentlicht vor ungefähr einem Jahr) werden Probleme besprochen, die beim Ausführen von Word in einer nicht interaktiven Sitzung auftreten können. Der dort gegebene (ziemlich starke) Rat ist, dies nicht zu tun. In einem Beitrag heißt es: "Die Office-APIs setzen alle voraus, dass Sie Office in einer interaktiven …


4
ASP.Net: Literal vs Label
Ich wollte nur einige Behörden darüber hören, wann und wo Sie eine LITERALKontrolle über a anwenden sollten LABEL. Nach meinem Verständnis besteht der Unterschied darin, dass A LABELüber die <SPAN>hinzugefügten Tags gestaltet werden kann. Ich persönlich finde das Hinzufügen von <SPAN>Tags in meinem HTML-Code sehr ärgerlich und wende Stile nie …
102 c#  asp.net  html  controls 

4
Threads erstellen - Task.Factory.StartNew vs new Thread ()
Ich lerne gerade etwas über die neuen Threading- und Parallel-Bibliotheken in .Net 4 In der Vergangenheit habe ich so einen neuen Thread erstellt (als Beispiel): DataInThread = new Thread(new ThreadStart(ThreadProcedure)); DataInThread.IsBackground = true; DataInThread.Start(); Jetzt kann ich tun: Task t = Task.Factory.StartNew(() => { ThreadProcedure(); }); Was ist der Unterschied, …

2
Das referenzierte Projekt geht beim Kompilieren "verloren"
Ich habe eine C # -Lösung mit zwei Projekten: einem Dienst (dem Hauptprojekt) und einem Logger. Der Dienst verwendet Klassen aus dem Logger. Ich habe innerhalb des Serviceprojekts einen Verweis auf das Logger-Projekt hinzugefügt. Zur Entwurfszeit funktioniert die automatische Vervollständigung einwandfrei: Die Klassen des Loggers sind sichtbar, die von mir …
102 c#  reference  project 

4
Was ist der Unterschied zwischen dem WebConfigurationManager und dem ConfigurationManager?
Was ist der Unterschied zwischen dem WebConfigurationManagerund dem ConfigurationManager? Wann sollte ich eins über das andere verwenden? AKTUALISIERT Ich habe mir nur die angesehen WebConfigurationManager, und aus irgendeinem Grund können Sie nicht ConfigurationManagerwie in einem Array auf die Verbindungszeichenfolgen zugreifen, wie Sie es in der tun . Kann mir jemand …




16
System.Net.Http: fehlt im Namespace? (mit .net 4.5)
TL; DR: Ich bin neu in dieser Sprache und habe keine Ahnung, was ich tue Hier ist meine Klasse bisher: using System; using System.Collections.Generic; using System.Net.Http; using System.Web; using System.Net; using System.IO; public class MyClass { private const string URL = "https://sub.domain.com/objects.json?api_key=123"; private const string data = @"{""object"":{""name"":""Title""}}"; public static …
102 c#  api  rest  post 


2
Wie fügen Sie XML-Dokumente für eine Klassenbibliothek in ein NuGet-Paket ein?
Ich erstelle ein NuGet-Paket für eine C # -Klassenbibliothek und möchte der Bibliothek eine generierte XML-Dokumentation hinzufügen. Dies ist meine Nuspec-Datei: <?xml version="1.0" encoding="utf-8"?> <package> <metadata> <id>MyLibrary</id> <version>1.0.0.0</version> <authors>John Nelson</authors> <language>en-US</language> <description>A C# class library</description> </metadata> <files> <file src="..\..\build\MyLibrary.dll" target="lib\Net40" /> <file src="..\..\build\MyLibrary.xml" target="lib\Net40" /> </files> </package> Wenn ich das …
102 c#  nuget  nuget-package 

9
Wie runde ich auf 0,5?
Ich muss Bewertungen anzeigen und dafür benötige ich folgende Schritte: Wenn die Zahl 1.0 ist, sollte sie gleich 1 sein. Wenn die Zahl 1.1 ist, sollte sie gleich 1 sein. Wenn die Zahl 1.2 ist, sollte sie gleich 1 sein. Wenn die Zahl 1.3 ist, sollte sie gleich 1.5 sein. …
102 c#  math  function 

2
Warum beträgt die Stapelgröße in C # genau 1 MB?
Heutige PCs verfügen über eine große Menge an physischem RAM, die Stapelgröße von C # beträgt jedoch nur 1 MB für 32-Bit-Prozesse und 4 MB für 64-Bit-Prozesse ( Stapelkapazität in C # ). Warum ist die Stapelgröße in CLR immer noch so begrenzt? Und warum ist es genau 1 MB …
102 c#  stack  clr  stack-size 

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.