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.


12
C #: Schlüsselwort 'is' und Überprüfung auf Not
Dies ist eine dumme Frage, aber Sie können diesen Code verwenden, um zu überprüfen, ob etwas ein bestimmter Typ ist ... if (child is IContainer) { //.... Gibt es eine elegantere Möglichkeit, nach der Instanz "NOT" zu suchen? if (!(child is IContainer)) { //A little ugly... silly, yes I know... …
287 c#  casting  keyword 


9
Wie kann ich eine Liste von Tupeln einfach initialisieren?
Ich liebe Tupel . Mit ihnen können Sie relevante Informationen schnell gruppieren, ohne eine Struktur oder Klasse dafür schreiben zu müssen. Dies ist sehr nützlich, wenn Sie sehr lokalisierten Code umgestalten. Das Initialisieren einer Liste von ihnen scheint jedoch etwas überflüssig. var tupleList = new List<Tuple<int, string>> { Tuple.Create( 1, …

24
Das Webanwendungsprojekt […] ist für die Verwendung von IIS konfiguriert. Der Webserver […] konnte nicht gefunden werden.
Ich habe ein Webprojekt in meiner Lösungsdatei, das beim Öffnen der Lösung "nicht verfügbar" ist. Wenn ich mit der rechten Maustaste auf das Webprojekt klicke und das Projekt neu lade, wird folgende Fehlermeldung angezeigt: The Web Application Project mycompany.myapp.mywebproject is configured to use IIS. The Web Server 'http://localhost/MyWebApp could not …
285 c#  asp.net  iis 

8
Ignorieren Sie die Zuordnung einer Eigenschaft zu Automapper
Ich verwende Automapper und habe das folgende Szenario: Class OrderModel hat eine Eigenschaft namens 'ProductName', die nicht in der Datenbank enthalten ist. Wenn ich also versuche, das Mapping durchzuführen mit: Mapper.CreateMap<OrderModel, Orders>(); Es wird eine Ausnahme generiert: "Die folgenden 1 Eigenschaften von Project.ViewModels.OrderModel sind nicht zugeordnet: 'ProductName' Ich habe im …



10
Lesen eines Schlüssels aus der Web.Config mit ConfigurationManager
Ich versuche, die Schlüssel aus der Web.configDatei in einer anderen Ebene als der Webebene zu lesen (gleiche Lösung) Folgendes versuche ich: string userName = System.Configuration.ConfigurationManager.AppSettings["PFUserName"]; string password = System.Configuration.ConfigurationManager.AppSettings["PFPassWord"]; Und hier ist meine appSettingsin der Web.configDatei: <configuration> .... <appSettings> <add key="PFUserName" value="myusername"/> <add key="PFPassWord" value="mypassword"/> </appSettings> .... </configuration> Wenn ich …
284 c#  asp.net-mvc 


7
TransactionScope eskaliert auf einigen Computern automatisch zu MSDTC?
In unserem Projekt verwenden wir TransactionScope, um sicherzustellen, dass unsere Datenzugriffsschicht ihre Aktionen in einer Transaktion ausführt. Wir möchten nicht, dass der MSDTC-Dienst auf den Computern unserer Endbenutzer aktiviert wird. Das Problem ist, dass wir auf der Hälfte unserer Entwicklercomputer mit deaktiviertem MSDTC arbeiten können. Die andere Hälfte muss aktiviert …



9
Einfügen eines Tabulatorzeichens in Text mit C #
Ich baue eine Anwendung , wo ich mehrere Werte und bauen einen Text mit ihnen erfassen sollte: Name, Ageusw. Die Ausgabe ist ein einfacher Text in a TextBox. Ich versuche, diese Informationen irgendwie erscheinen zu lassen columns, deshalb versuche ich, sie zu trennen tab, um sie klarer zu machen. Zum …
283 c#  .net 

6
Wo ist HttpContent.ReadAsAsync?
Ich sehe in Tonnen von Beispielen im Web, die das neue HttpClientObjekt (als Teil der neuen Web-API) verwenden, dass es eine HttpContent.ReadAsAsync<T>Methode geben sollte . Allerdings MSDN ist diese Methode nicht erwähnt, noch IntelliSense es finden. Wo ist es hingegangen und wie arbeite ich daran?

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.