tutorials.de Buch-Aktion 05/2012
ERLEDIGT
NEIN
ANTWORTEN
3
ZUGRIFFE
415
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    Cromon Cromon ist offline Mitglied Brillant
    Registriert seit
    Apr 2008
    Beiträge
    819
    Hallo zusammen

    Meine Frage ist eigentlich relativ simpel:
    Gibt es eine Möglichkeit die get bzw set Funktionen eines Properties zu Laufzeit mit einem RuntimeMethodHandle oder einer MethodInfo zu ersetzen? Neue properties anhand von System.Reflection.Emit zu erstellen ist klar, ich möchte aber gerne bereits bestehende Properties abändern.

    Grüsse
    Cromon
     

  2. #2
    Avatar von Nico Graichen
    Nico Graichen Nico Graichen ist offline aka gemballa
    tutorials.de Moderator
    Registriert seit
    Dec 2003
    Ort
    Pulheim (NRW)
    Beiträge
    3.898
    Blog-Einträge
    34
    Hi

    Kannst mir mal bitte den Sinn dahinter erklären, warum man das will?
     
    Grüße Nico
    ----------------------
    Xing
    ----------------------
    Zitat Zitat von Mark Twain (1835-1910)
    Es gibt drei Dinge, die eine Frau aus dem Nichts hervorzaubern kann: einen Hut, einen Salat und einen Ehekrach.
    Zitat Zitat von Mike Wilson - Biographie über Larry Ellison (CEO Oracle)
    The Difference Between God and Larry Ellison: God Doesn't Think He's Larry Ellison

  3. #3
    Cromon Cromon ist offline Mitglied Brillant
    Registriert seit
    Apr 2008
    Beiträge
    819
    Da gibt es zwei Dinge:
    Einerseits ist es einfach Neugierde.

    Andererseits ist es so, dass ich ein Framework für einen Kollegen entwickle, der sich mit C# noch nicht wirklich auskennt. Aus diesem Grund würde ich gerne so viel wie möglich über Attribute steuern. Die Delegate und ähnliches klappen soweit schon ganz gut, nur würde ich dann auch gerne die Implementation der Properties sozusagen anhand der Attribute erstellen und dem Property bei der ersten Verwendung zuweisen.
     

  4. #4
    Avatar von Norbert Eder
    Norbert Eder Norbert Eder ist offline Mitglied Diamant
    Registriert seit
    Feb 2004
    Ort
    Österreich / Graz
    Beiträge
    5.137
    Blog-Einträge
    51
    Das klingt für mich fast so, als würde das Framework recht komplex sein. Damit meine ich jetzt nicht die Komplexität aufgrund der Größe des Frameworks, sondern vielmehr, der Anwendung/Verwendung.

    Selbst wenn jemand kaum C# kann, muss dieser in der Lage sein, einfachste Grundlagen umzusetzen. Es ist wenig zielführend, eine Framework dahingehend zu verkomplizieren. Daher ist es geeigneter, deinem Kollegen die Grundlagen von C# und des .NET Frameworks näher zu bringen und dein Framework so einfach als möglich zu halten.
     

Ähnliche Themen

  1. Sprache zur Laufzeit ändern
    Von Xo-mate im Forum .NET Windows Forms
    Antworten: 8
    Letzter Beitrag: 27.12.09, 00:47
  2. Modelleigenschaften im Property Sheet ändern
    Von anduril23 im Forum Swing, Java2D/3D, SWT, JFace
    Antworten: 0
    Letzter Beitrag: 18.06.09, 16:35
  3. [C] Code zur Laufzeit ändern ?
    Von BloodOrange im Forum C/C++
    Antworten: 12
    Letzter Beitrag: 08.11.08, 10:13
  4. Code zur Laufzeit ändern
    Von RealHAZZARD im Forum Java
    Antworten: 6
    Letzter Beitrag: 19.07.07, 01:47
  5. Antworten: 2
    Letzter Beitrag: 29.03.05, 19:14