Als «.net» getaggte Fragen

75
Ineinandergreifend und flüchtig

Ich habe eine Variable, mit der ich den Zustand darstelle. Es kann aus mehreren Threads gelesen und beschrieben werden. Ich benutze Interlocked.Exchangeund Interlocked.CompareExchangeum es zu ändern. Ich lese es jedoch aus mehreren Threads. Ich weiß, dass volatiledies verwendet werden kann, um...

75
Ein Unterschied im Stil: IDictionary vs Dictionary

Ich habe einen Freund, der gerade erst in die .NET-Entwicklung einsteigt, nachdem er sich jahrelang in Java entwickelt hat, und nachdem ich mir einen Teil seines Codes angesehen habe, stelle ich fest, dass er ziemlich oft Folgendes tut: IDictionary<string, MyClass> dictionary = new...

75
foreach on Request.Files

Ich versuche, mehrere Dateien in ASP.NET MVC hochzuladen, und ich habe diese einfache foreach-Schleife in meinem Controller foreach (HttpPostedFileBase f in Request.Files) { if (f.ContentLength > 0) FileUpload(f); } Der vorherige Code generiert diesen Fehler: Unable to cast object of...

75
Analoga von Java- und .NET-Technologien / Frameworks

Ich arbeite in einem Geschäft, das hauptsächlich aus Java- und .NET-Technologen besteht. Bei der Erörterung neuer Lösungen und Architekturen stoßen wir häufig auf Impedanz beim Versuch, die verschiedenen Technologien, Frameworks, APIs usw. zu vergleichen, die zwischen den beiden Lagern verwendet...

75
Verwendung von Tilde (~) im asp.net-Pfad

Ich arbeite an einer asp.net-App. Der folgende Link funktioniert im IE, aber nicht in FF. <a href="~/BusinessOrderInfo/page.aspx" > Ist die Tilde nicht etwas, das nur in asp.net-Serversteuerelementen verwendet werden kann? Wo wird es durch einen tatsächlichen Pfad ersetzt? Ist es möglich,...

75
Wie kann ich den Inhalt eines Arrays horizontal drucken?

Warum druckt das Konsolenfenster den Array-Inhalt nicht horizontal, sondern vertikal? Gibt es eine Möglichkeit, das zu ändern? Wie kann ich den Inhalt meines Arrays horizontal statt vertikal mit einem anzeigen Console.WriteLine()? Zum Beispiel: int[] numbers = new int[100] for(int i; i < 100;...

75
Woher kommt Microsoft.Practices.ServiceLocation?

Weiß jemand woher Microsoft.Practices.ServiceLocationkommt? Dies ist ein Namespace und eine DLL, die in MS EnterpriseLibrary verwendet werden. Zugegeben, es ist eine sehr einfache DLL mit nur einer Handvoll Klassen (mit Reflektor), aber ich kann keinen veröffentlichten Quellcode dafür finden. Es...

75
Wie verhindert SQLParameter SQL Injection?

Was genau passiert im Hintergrund, damit SQLParameter SQL Inection-Angriffe in einer parametrisierten .NET-Abfrage verhindert? Entfernt es nur verdächtige Charaktere oder steckt etwas mehr dahinter? Hat jemand da draußen überprüft, was tatsächlich zu SQL Server gelangt, wenn Sie böswillige...