Tag: c#

C# (ausgesprochen „C sharp“) ist eine high-level -, Objekt-orientierte Programmiersprache, die entworfen ist, für das Gebäude eine Vielzahl von Anwendungen, die laufen auf dem .NET Framework (oder .NET-Core). C# ist einfach, kraftvoll, typsicher und Objekt-orientiert.

Objekte, die Bäume darstellen

Anzahl der Antworten 3 Antworten
Gibt es irgendwelche Objekte in C# (oder in .net) ist ein binärer Baum (oder aus Neugier) und n-ary tree? Ich spreche nicht von der Präsentation von tree-controls, sondern als model-Objekte. Wenn nicht, gibt es gute externe Implementierungen?

niedergeschlagen und gehoben

Anzahl der Antworten 5 Antworten
Ich bin neu C# (und OOP). Wenn ich einige code wie den folgenden: class Employee { //some code } class Manager : Employee { //some code } Frage 1: Wenn ich anderen code, der dies tut: Manager

MVC - Gemischte Auth - OWIN + Windows Auth

Anzahl der Antworten 1 Antworten
Brauche ich, um windows-Authentifizierung und owin (Formen) - Authentifizierung, aber ich kann nicht ankommen es zu wirken. Wahrscheinlich die beste option ist, um zwei Websites, die verschiedene Authentifizierungsmethoden. Ich ein Projekt gefunden, dass das macht, was ich

Wie erstellen Sie glänzende Schaltfläche in C #?

Anzahl der Antworten 6 Antworten
Möchte ich erstellen, glänzende buttons mit GDI+ oder Silverlight mit C#, irgendwelche Ideen oder Tricks, wie man erstellen Sie eine glänzende Taste? Somethings wie Bilder unten: Ich interessant bin, mehr in GDI+ Lösungen. InformationsquelleAutor der Frage hashi

Wie blende ich die Gitterlinien eines DataGridViews aus? Winforms C #

Anzahl der Antworten 4 Antworten
So blenden Sie die Rasterlinien ein DataGridView? Habe ich im internet gesucht, fand aber keine Lösungen auf. Bitte um Hilfe, danke. InformationsquelleAutor der Frage yonan2236 | 2011-07-26

Sollten Sie internationale Kennungen in Java / C # verwenden?

Anzahl der Antworten 10 Antworten
C# und Java erlauben es, fast jedes Zeichen in Klassennamen, Methodennamen, lokale Variablen, etc.. Ist es schlechte Praxis, um die Verwendung von nicht-ASCII-Zeichen, die Prüfung der Grenzen des schlechten Editoren und Analyse-tools und machen es schwierig für

Ermitteln Sie das Betriebssystem in .NET Core

Anzahl der Antworten 2 Antworten
Wie kann ich feststellen, welches Betriebssystem meine .NETTO-Kern-app läuft? In der Vergangenheit, die ich verwenden könnte Environment.OSVersion. Was ist der aktuelle Weg, um zu bestimmen, ob meine Anwendung läuft auf Mac oder Windows? InformationsquelleAutor der Frage dknaack

Anzahl der Tage für einen bestimmten Monat abrufen

Anzahl der Antworten 2 Antworten
wie könnte ich programmtechnisch ermitteln, wie viele Tage sind es für einen bestimmten Monat & Jahr. InformationsquelleAutor der Frage Thomas | 2011-02-15

Response.Redirect führt zu "Objekt wurde hierher verschoben"

Anzahl der Antworten 8 Antworten
Ich arbeite an einem C# ASP.NET Seite, der normalerweise endet das umleiten zu einer "file:" - URL an. Dies scheint zu funktionieren, die Mehrheit der Zeit, in den meisten Fällen, aber gelegentlich (und auf meinem test-system, die

Wofür steht N 'in einem SQL-Skript? (die vor Zeichen im Einfügeskript verwendete)

Anzahl der Antworten 6 Antworten
Ich generiert ein sql-Skript wie diesem, INSERT [dbo].[TableName] ([Sno], [Name], [EmployeeId], [ProjectId], [Experience]) VALUES (1, N'Dave', N'ESD157', N'FD080', 7) Frage ich mich, was ist, dass N' genau bedeuten, und was ist Ihr Zweck hier. HINWEIS: Von der

Verzögern Sie dann den Task

Anzahl der Antworten 3 Antworten
Kurze Frage, ich will warten eine zweite vor dem Start eine async task ohne einen Wert zurück. Ist das der richtige Weg, es zu tun? Task.Delay(1000) .ContinueWith(t => _mq.Send(message)) .Start(); Was passiert mit Ausnahmen? InformationsquelleAutor der Frage

C # -Code zum Überprüfen der E-Mail-Adresse

Anzahl der Antworten 30 Antworten
Was ist der eleganteste code, um zu überprüfen, ob ein string eine gültige E-Mail-Adresse? InformationsquelleAutor der Frage leora | 2009-09-02

Mehrzeilige Zeichenfolgevariable

Anzahl der Antworten 5 Antworten
In .Net (C# und VB.NET) Wenn ich einen mehrzeiligen text wie diesen: __ __ _ \ \ / / | | \ V /___ _ _ _ __ | | ___ __ _ ___ \ //_ \|

Wie man Hilfe einbezieht? in der Titelleiste von Winform

Anzahl der Antworten 2 Antworten
Ich versuche zum hinzufügen einer helfen '? ' - Taste, um die Titelleiste (zusammen mit minimieren, maximieren und schließen-buttons) meiner winforms-Anwendung (C#.NET 2.0). Ich habe versucht mit der Hilfe-Taste-Eigenschaft der Form ist, aber es funktioniert nicht. Irgendwelche

WPF ListView mit Schaltflächen in jeder Zeile

Anzahl der Antworten 3 Antworten
Habe ich eine Liste von Games nur noch ein ID eine Dateund ein Time. Ich bin Einstellung, die diese Liste als DataContext. Habe ich dann einen DataTemplate für diese Spiele ist: <DataTemplate DataType="{x:Type loc:Game}"> <Grid> <Grid.RowDefinitions> <RowDefinition

Schwierigkeiten beim Versuch, die Antwort mit HttpClient in .net 4.5 zu vermeiden

Anzahl der Antworten 1 Antworten
Ich habe den folgenden code, der erfolgreich funktioniert. Ich kann nicht herausfinden, wie man das cookie aus der Antwort. Mein Ziel ist, ich möchte in der Lage sein, um das setzen von cookies in der Anfrage und

Wann ist das Keyword C # ref immer eine gute Idee?

Anzahl der Antworten 10 Antworten
Je mehr ich sehe, ref verwendet in der Produktion-Codes, die mehr Missbrauch ich begegnen, und je mehr Schmerzen es verursacht mir. Ich bin gekommen, zu hassen dieses Schlüsselwort, denn aus einer Rahmen-Aufbau-Standpunkt aus, scheint es albern. Wann

Erzwinge die Größenänderung von GridView-Spalten in ListView

Anzahl der Antworten 5 Antworten
Ich habe eine ListView WPF-Steuerelement mit einem GridView. Ich würde gerne die Größe der GridView Spalten, wenn die Inhalte der Spalten ändert. Ich habe mehrere unterschiedliche Daten-sets, aber wenn ich von einem zum anderen, die Größe der

Warum brauchen wir Thread.MemoryBarrier ()?

Anzahl der Antworten 6 Antworten
In "C# 4 in a Nutshell", der Autor zeigt, dass diese Klasse schreiben können, die 0 manchmal ohne MemoryBarrier kann ich zwar nicht reproduzieren, bei meinem Core2Duo: public class Foo { int _answer; bool _complete; public void

Überprüfen Sie, ob das Element an der Position [x] in der Liste vorhanden ist

Anzahl der Antworten 3 Antworten
Wenn ich eine Liste von strings List<String> list = new list<String>(); list.add("str1"); list.add("str2"); list.add("str3"); und ich möchte wissen, ob zum Beispiel index-position 2 enthält ein element, gibt es eine einfache Möglichkeit, dies zu tun, ohne zu zählen,

So prüfen Sie (schnell), ob der UNC-Pfad verfügbar ist

Anzahl der Antworten 6 Antworten
Wie kann ich prüfen, ob es ein UNC-Pfad verfügbar ist? Ich habe das problem, dass der check dauert etwa eine halbe minute, wenn der Anteil nicht zur Verfügung : var fi = new DirectoryInfo(@"\\hostname\samba-sharename\directory"); if (fi.Exists) //...

HttpwebResponse JSON Antwort lesen, C #

Anzahl der Antworten 2 Antworten
In einer meiner apps bin ich immer die Antwort von einem webrequest. Der service ist Restful-service und wird wieder ein ähnliches Ergebnis wie das JSON-format unter: { "id" : "1lad07", "text" : "test", "url" : "http:\/\/twitpic.com\/1lacuz", "width"

Was sollte der Standardwert in einem optionalen DateTime-Parameter sein?

Anzahl der Antworten 10 Antworten
Normalerweise, wenn ich eine nullable-Typ für einen optionalen parameter, ich würde null als default-Wert. Auf diese Weise weiß ich, dass wenn der Wert null ist, wird der Anrufer nicht will, um einen beliebigen Wert angeben. public void

Warum sollte ImmutableList über ReadOnlyCollection verwendet werden?

Anzahl der Antworten 4 Antworten
.NET 4.5 hat einen neuen namespace System.Sammlungen.Unveränderlich Dieses Paket stellt die Sammlungen, die thread-sicher und garantiert nie Ihren Inhalt ändern, auch bekannt als unveränderliche Sammlungen. Ich bin verwirrt. Ist das nicht die thread-Sicherheit problem bereits gelöst, indem

ASP.NET MVC 3: DefaultModelBinder mit Vererbung / Polymorphismus

Anzahl der Antworten 5 Antworten
Zuerst, sorry für den großen post (ich habe versucht zu tun, einige der Forschung zuerst) und für den mix von Technologien an, die auf die gleiche Frage (ASP.NET MVC 3, Ninject und MvcContrib). Entwickle ich ein Projekt

Entity Framework SaveÄndert Fehlerdetails

Anzahl der Antworten 5 Antworten
Beim speichern von änderungen mit SaveChanges auf eine Daten-Kontext gibt es eine Möglichkeit zu bestimmen, welche Person zu einem Fehler führt? Zum Beispiel, manchmal werde ich vergessen, ein Datum zuordnen ein null-Feld "Datum" und "Ungültig" Date Range"

Erhalten Sie den vollständigen Monatsnamen in Englisch

Anzahl der Antworten 6 Antworten
Benutze ich DateTime.Now.ToString("MMMM") um den aktuellen Monat mit dem vollständigen Namen. Es funktioniert gut, aber ich bekomme es in Hebräisch. Ist es eine option, um die Kontrolle der Ausgabe-Sprache? Ich brauche es Englisch. InformationsquelleAutor der Frage benams

Wie finde ich das übergeordnete Verzeichnis in C #?

Anzahl der Antworten 14 Antworten
Ich diesen code verwenden für die Suche nach dem debug-Verzeichnis public string str_directory = Environment.CurrentDirectory.ToString(); "C:\\Users\\Masoud\\Documents\\Visual Studio 2008\\Projects\\MyProj\\MyProj\\bin\\Debug" Wie finde ich den übergeordneten Ordner, wie unten dargestellt? "C:\\Users\\Masoud\\Documents\\Visual Studio 2008\\Projects\\MyProj\\MyProj" InformationsquelleAutor der Frage Masoud Abasian | 2011-07-29

Wie löse ich "Bitte stellen Sie sicher, dass die Datei zugänglich ist und dass es eine gültige Assembly oder COM-Komponente ist"?

Anzahl der Antworten 6 Antworten
Baue ich ein Projekt mit OpenCV in C#. Es erfordert eine dll-Datei namens cvextern.dll. aber, wenn das hinzufügen dieser Datei als Referenz, erscheint die Meldung :- eine Referenz "cvextern.dll" kann nicht Hinzugefügt werden, stellen Sie Bitte sicher,

Wie skaliere ich ein mehrdimensionales (2D) Array in C #?

Anzahl der Antworten 5 Antworten
Ich habe Folgendes versucht, aber es gibt nur ein Mist-array. T[,] ResizeArray<T>(T[,] original, int rows, int cols) { var newArray = new T[rows,cols]; Array.Copy(original, newArray, original.Length); return newArray; } InformationsquelleAutor der Frage Manuel | 2011-06-30

Serialisierung von dynamischen Objekten

Anzahl der Antworten 4 Antworten
Habe ich versucht zu serialisieren eines DynamicObject Klasse mit BinaryFormatteraber: Ausgabe-Datei ist zu groß, nicht genau Draht-freundliche Zirkuläre Verweise nicht behandelt (geklebt, während der Serialisierung) Seit serialisieren ein DynamicObject sehr wenig bedeutet, von selbst, hier ist die

Gibt es eine Möglichkeit Tupel mit benannten Feldern in Scala zu erstellen, ähnlich wie bei anonymen Klassen in C #?

Anzahl der Antworten 5 Antworten
Finden Sie unter: Kann ich geben Sie einen aussagekräftigen Namen für eine anonyme Klasse in C#? In C# können Sie schreiben: var e = new { ID = 5, Name= "Prashant" }; assertEquals( 5, e.ID ) Aber

Mehrere Where-Klauseln in Lambda-Ausdrücken

Anzahl der Antworten 5 Antworten
Habe ich eine einfache lambda-Ausdruck, der geht ungefähr so: x=> x.Lists.Include(l => l.Title).Where(l=>l.Title != String.Empty) Nun, wenn ich wollen, fügen Sie eine weitere where-Klausel zum Ausdruck, sagen, l.InternalName != String.Empty dann, was würde der Ausdruck sein? InformationsquelleAutor

Wie verarbeitet man WebResponse, wenn .NET WebException ((400) Bad Request) auslöst?

Anzahl der Antworten 2 Antworten
Ich bin mit der Facebook Graph Api und zu versuchen, um Benutzer-Daten. Ich werde senden user access token und, falls dieses token ist ungültig oder abgelaufen Facebook zurückgegebene status-code 400, und diese Antwort: { "error": { "message":

ASP.NET MVC - Benutzerdefinierter HandleError-Filter - Angeben der Ansicht basierend auf dem Ausnahmetyp

Anzahl der Antworten 1 Antworten
Ich bin Erben der HandleErrorAttribute in meiner MVC Anwendung, so kann ich die log den Fehler: public class HandleAndLogErrorAttribute : HandleErrorAttribute { public override void OnException(ExceptionContext filterContext) { base.OnException(filterContext); if( filterContext.Exception != null ) { //log here

Wie funktioniert extern in C #?

Anzahl der Antworten 4 Antworten
Immer wenn ich schaue tief genug in den Reflektor treffe ich extern Methoden ohne Quelle. Ich Lesen Sie die msdn-Dokumentation unter http://msdn.microsoft.com/en-us/library/e59b22c5(v=vs. 80).aspx. Was ich von diesem Artikel ist, dass die Methoden mit der extern modifier injiziert

Wie programmgesteuert in WPF Ereignishandler hinzufügen, wie man es in WinForm tun kann

Anzahl der Antworten 4 Antworten
Was ist das äquivalent zu diesem winform-Anweisung: this.button1.Click += new System.EventHandler(this.button1_Click); in WPF ? Update: auch für einen Schieberegler. Und was namespace soll ich erklären ? Mein Punkt ist NICHT zu verwenden XAML. InformationsquelleAutor der Frage user310291

HTTPS von einer Konsolenanwendung?

Anzahl der Antworten 2 Antworten
Ich bin nicht mit IISund es ist noch nicht einmal auf diesem computer installiert. Ich weiß auch nicht app.config Dateien oder web.config Dateien in meine Konsole gehostet WCF REST service. Aber ich möchte, um zu versuchen und

Konfigurieren eines benutzerdefinierten Ereignisprotokolls für log4net

Anzahl der Antworten 1 Antworten
Ich bin mit log4net für die Anmeldung (duh!). Mit der EventLogAppender kann ich konfigurieren mein name der Anwendung, so dass meine Ereignisse zeigen sich in der Anwendung/"Mein Anwendungsname" - Ereignisprotokoll. Jedoch, würde ich mag, um Ereignisse zu

So zeigen Sie Listenelemente im Konsolenfenster in C # an

Anzahl der Antworten 6 Antworten
Ich habe eine List enthält alle Datenbanken, Namen. Ich habe zur Anzeige der enthaltenen Elemente in dieser Liste in der Konsole (mit Console.WriteLine()). Wie kann ich das erreichen? InformationsquelleAutor der Frage | 2009-04-17

Response.Redirect mit ~ Pfad

Anzahl der Antworten 2 Antworten
Ich habe eine Methode, wo ich will, die Umleitung der Benutzer wieder auf eine login-Seite, die sich an der Wurzel meiner web-Anwendung. Ich bin mit dem folgenden code: Response.Redirect("~/Login.aspx?ReturnPath=" + Request.Url.ToString()); Funktioniert das nicht obwohl. Meine Annahme

Zugriff auf SqlTransaction-Objekt zum Rollback im Catch-Block nicht möglich

Anzahl der Antworten 6 Antworten
Ich hab ein problem, und alle Artikel oder Beispiele, die ich gefunden habe scheinen nicht zu kümmern es. Ich will ein paar Datenbank-Aktionen in einer Transaktion. Was ich tun möchte, ist sehr ähnlich wie die meisten Beispiele:

C # Drag-and-Drop: Zeigt das gezogene Objekt beim Ziehen an

Anzahl der Antworten 4 Antworten
Baue ich eine desktop-app in C# mit Windows Forms. Ich habe ein benutzerdefiniertes Steuerelement, und ich möchte in der Lage sein, um Sie mit drag und drop innerhalb meiner Anwendung (nicht außerhalb). Jetzt bin ich implementieren, die

Was ist zu tun, wenn die Bitmaske (Flags) enum zu groß wird?

Anzahl der Antworten 6 Antworten
Habe ich eine sehr große Menge von Berechtigungen in meiner Anwendung, die ich vertrete, mit einer Flags-Aufzählung. Es ist schnell nähert sich die praktische Obergrenze für den Datentyp long. Und ich bin gezwungen zu kommen mit einer

Welchen minimalen Client-Footprint benötigt man, um C # mit einer Oracle-Datenbank zu verbinden?

Anzahl der Antworten 8 Antworten
Habe ich erfolgreich eine Verbindung zu einer Oracle-Datenbank (10g) von C# (Visual Studio 2008) durch das herunterladen und installieren der client-administration-tools und Visual Studio 2008 auf meinem laptop. Die installation Platzbedarf für Oracle-Client-tools wurde über 200Mb, und

Serialisieren Sie nur die Schnittstelleneigenschaften zu JSON mit Json.net

Anzahl der Antworten 9 Antworten
Mit einer einfachen Klasse/interface wie dieses public interface IThing { string Name { get; set; } } public class Thing : IThing { public int Id { get; set; } public string Name { get; set; }

Installierte .Net 4.5, kann aber die ZipFile-Klasse in Visual C # nicht verwenden

Anzahl der Antworten 7 Antworten
Ich bin irgendwie ein Neuling auf Visual Studio-Programmierung. Ich habe vor kurzem aufgerüstet .Net 4.0 auf 4.5 um die ZipFile-Klasse unter System.IO.Kompression, aber nachdem die installation abgeschlossen ist, Visual Studio (ich verwende 2012) noch nicht erkennen kann

Was ist der beste Weg, um das Stammverzeichnis der Anwendung zu bestimmen?

Anzahl der Antworten 5 Antworten
Ich brauchen, um alle dlls in meine Anwendung root-Verzeichnis. Was ist der beste Weg, das zu tun? string root = Application.StartupPath; Oder, string root = new FileInfo(Assembly.GetExecutingAssembly().Location).FullName; Und nach, dass Directory.GetFiles(root, "*.dll"); Welcher Weg ist besser? Gibt

C # Der Aufruf ist zwischen den folgenden Methoden oder Eigenschaften nicht eindeutig: 'System.Math.Round (double, int)' und 'System.Math.Round (dezimal, int)

Anzahl der Antworten 3 Antworten
Mein code wird nicht kompiliert, wegen der folgenden Fehlermeldung: Der Aufruf ist mehrdeutig zwischen den folgenden Methoden oder Eigenschaften: 'System.Math.Round(double, int)' und 'System.Math.Round(decimal, int) Mein code ist Math.Round(new FileInfo(strFilePath).Length / 1024, 1) Wie kann ich dieses Problem

WPF Multiline TextBox für großen Inhalt

Anzahl der Antworten 4 Antworten
In einer WPF-Anwendung, die ich bauen möchte, eine "Suchen in Dateien" Ausgabe-Bereich, in dem ich streamen kann große Mengen von text, ohne erneutes zuweisen von Speicher in jeder Zeile, wie der TextBox tun würde. WPF TextBox hat