Articles of .net

LINQ to Entities erkennt die Methode Int32 get_Item (Int32) nicht

Ich bin ein Neuling über Entity Framework und Linq. Meine Abfrage ist so var query = (from d in db.MYTABLE where d.RELID.Equals(myInts[0]) select d.ID).Distinct(); List urunidleri = query.ToList(); Wenn ich diesen Code ausführe, bekam ich die Fehlermeldung “LINQ to Entities erkennt die Methode Int32 get_Item (Int32)” nicht. Wie kann ich mein Problem lösen? Vielen Dank…

Wie führe ich mehrere .net-Assemblies zu einer einzigen Assembly zusammen?

Ich habe eine .net-Anwendung mit ungefähr 10 Assemblys. Es wäre schön, sie alle als eine einzige Versammlung zusammen zu haben. Wie mache ich es? Ich denke so etwas wie eine Jar-Datei für Java-Anwendungen.

Wie wäre es möglich, alle Event-Handler des ‘Click’-Events eines’ Buttons ‘zu entfernen?

Ich habe ein Button-Steuerelement, und ich müsste alle Event-Handler entfernen, die an sein Click-Ereignis angehängt sind. Wie wäre das möglich? Button button = GetButton(); button.Click.RemoveAllEventHandlers();

Den Grund für DBUpdateException suchen

Beim Aufruf von DbContext.SaveChanges ich eine DbUpdateException: In EntityFramework.dll ist eine nicht behandelte Ausnahme vom Typ ‘System.Data.Entity.Infrastructure.DbUpdateException’ aufgetreten. Zusätzliche Information: Beim Aktualisieren der Einträge ist ein Fehler aufgetreten. Weitere Informationen finden Sie in der inneren Ausnahme. Leider gibt es keine innere Ausnahme (zumindest nicht soweit ich sehen kann). Gibt es eine Möglichkeit, genau zu sehen, […]

WinForms – Klicken Sie auf eine beliebige Stelle im Formular, um sie zu verschieben, als ob Sie in der Formularbeschriftung geklickt hätten

Ich erstelle ein kleines modales Formular, das in Winforms-Anwendung verwendet wird. Es ist im Grunde eine Art Fortschrittsbalken. Aber ich möchte, dass der Benutzer in der Lage ist, irgendwo in das Formular zu klicken und es zu ziehen, um es auf dem Desktop zu verschieben, während es noch angezeigt wird. Wie kann ich dieses Verhalten […]

Active Directory-COM-Ausnahme – Ein Vorgangserrors ist aufgetreten (0x80072020)

Ich erhalte eine intermittierende COM-Exception ” Ein Operationserrors ist aufgetreten (0x80072020) ” (siehe unten), wenn ich versuche, Active Directory mit der Methode GroupPrincipal.FindByIdentity abzufragen Hier ist mein Code: PrincipalContext ctx = new PrincipalContext(ContextType.Domain, Environment.UserDomainName); GroupPrincipal groupPrincipal = GroupPrincipal.FindByIdentity(ctx, IdentityType.Name, “Group to find”); Ich erhalte eine Ausnahme: Inner Exception: System.Runtime.InteropServices.COMException (0x80072020): An operations error occurred. at […]

Datumsformat in Datumsformat konvertieren TT / MM / JJJJ

Ich habe ein Objekt 2/19/2011 12:00:00 AM . Ich möchte dieses Objekt in 19/2/2011 . Bitte geben Sie mir die bestmöglichen Antworten Konvertiere Datetime in String Format.

WPF: Wie durchlaufe ich alle Steuerelemente in einem Fenster?

Wie durchlaufe ich alle Steuerelemente in einem Fenster in WPF?

Wie erstellt man einen Screenshot eines WPF-Steuerelements?

Ich erstellte eine WPF-Anwendung mithilfe des WPF-Steuerelements von Bing Maps. Ich möchte nur Screenshots der Bing Maps steuern können. Verwenden Sie diesen Code, um den Screenshot zu erstellen: // Store the size of the map control int Width = (int)MyMap.RenderSize.Width; int Height = (int)MyMap.RenderSize.Height; System.Windows.Point relativePoint = MyMap.TransformToAncestor(Application.Current.MainWindow).Transform(new System.Windows.Point(0, 0)); int X = (int)relativePoint.X; int […]

Ist der C # -Compiler intelligent genug, um diesen Code zu optimieren?

Bitte ignorieren Sie die Lesbarkeit des Codes in dieser Frage. In Bezug auf die performance sollte der folgende Code wie folgt geschrieben werden: int maxResults = criteria.MaxResults; if (maxResults > 0) { while (accounts.Count > maxResults) accounts.RemoveAt(maxResults); } oder so: if (criteria.MaxResults > 0) { while (accounts.Count > criteria.MaxResults) accounts.RemoveAt(criteria.MaxResults); } ? Edit: criteria ist […]