Auf dieser Seite befinden sich alle Dynamic-Fragen.
Weitere Themen findest du mit der Suche rechts oben, z.B. [dynamic] Suchwort um alle Fragen
zum Thema dynamic mit dem Wort "Suchwort" zu finden.
... einen kleinen Wrapper um eine COM-Komponente geschrieben und dabei auch Gebrauch vom dynamic -Schlüsselwort gemacht. Dann mußte ich feststellen, dass meine Rahmenbedingungen den Einsatz der 4.0er .NET-Runtime nicht ... der Erwartung, dass der Compiler mir gleich sagen würde, wo ich überall "dynamic " ausbauen muß. Doch nichts dergleichen, der Code kompilierte und lief auch ...
Hast du in deinem Programmbeispiel die dynamic Variabalen nur deklariert bzw. zugewiesen? Der Kompiler erlaubt dir ... das deklarieren und zuweisen von Werten in dynamic Variablen. Sobald du die dynamic Variable aber wirklich benutzen willst ( z.B. Console.WriteLine(d) im ... Variablen Code um dem Typ der dynamic Variable zu ermitteln und dieser generierte Code benötigt Klassen ...
Unter ASP.NET Web Forms war es problemlos möglich, der Controls-Collection zur Laufzeit beliebige Controls hinzuzufügen, Controls zu ändern oder sie gar zu entfernen, um Forms dynamisch anzupassen. Wie mache ich etwas derartiges mit ASP.NET MVC? Unabhängig, ob ich die Web Forms Viewengine oder Razor nehme, habe ich ja das Problem, dass die View letztlich nur ein statisches ...
Microsoft führt ja mit .NET 4.0 das neue Schlüsselwort dynamic ein. Verliert die Anwendung dadurch nicht an Performance? Weil der Typ wird ja erst zu Laufzeit festgestellt, zudem werden wahrscheinlich manche Bugs auch erst zur Laufzeit festgestellt. Ich persönlich finde es gut und jeder der mit dynamsichen Sprachen schon gearbeitet hat wird dieses Feature zu schätzen ...
Prinzipiell ist das dynamic zur Vereinfachung von Deklarationen über zwei (oder mehr) APIs hinaus gedacht. Wenn ... In .NET 4.0 (bzw. C# 4.0) kannst du nun dynamic benutzen, um diesen Fakt unbeachtet zu lassen: dynamic calc GetCalculator(); int sum calc.Add(10, 20); Dies ist nicht nur kürzer, sondern ... strongly-typed Objekt. Mehr dazu findest du hier: C# 4.0 Dynamic Programming
codekicker.de ist eine deutschsprachige Q&A-Plattform zum Thema Programmieren. Von Entwicklern für Entwickler! Mitmachen ist ganz einfach: Stelle oder beantworte eine Frage.
Stelle eine Frage
Verlinke auf uns!
Verlinke auf codekicker.de von deinem Blog oder aus deiner Forensignatur: