Ergebnis 1 bis 10 von 10

Thema: C# - Dynamische Bennung von Variablennamen

Hybrid-Darstellung

Vorheriger Beitrag Vorheriger Beitrag   Nächster Beitrag Nächster Beitrag
  1. #1
    Ah verstehe. Jo im Endeffekt ist es wirklich besser so wenn es solche Dinge nicht gibt.

    Danke für die Antwort!

  2. #2
    Es gibt exakt eine mir bekannte Sprache, die so etwas erlaubt: PHP. Tatsächlich kenne ich niemanden, der es tatsächlich benutzt, da man die gleiche Funktionalität auch mit erheblich saubereren und sichereren Mitteln erreichen kann.

  3. #3
    gehen tut das sicher mit allen progsprachen^^ wenn ichs richtig verstanden hab @.@''

  4. #4
    Zitat Zitat von R.D. Beitrag anzeigen
    gehen tut das sicher mit allen progsprachen^^ wenn ichs richtig verstanden hab @.@''
    Hast du offensichtlich nicht.

  5. #5
    Wieso sollte man auch eine Variable während der Laufzeit umbennen wollen?
    Ich sehe da keinen Sinn drinnen.

  6. #6
    Zitat Zitat von Jesus_666 Beitrag anzeigen
    Es gibt exakt eine mir bekannte Sprache, die so etwas erlaubt: PHP. Tatsächlich kenne ich niemanden, der es tatsächlich benutzt, da man die gleiche Funktionalität auch mit erheblich saubereren und sichereren Mitteln erreichen kann.
    Hmm.. mit Hifle einer eval-Funktion müsste das theoretisch eigentlich auch in diversen anderen Scriptsprachen gehen (Javascript z.B.

    eval(An_die_Funktion_uebergebener_Variablennamen_String = "Wert")

    ....AFAIR gibts ja eval auch in PHP). Weiß aber nicht welche Sprachen eine solche Funktion nochmitbringen. Aber das Schlüsselwort ist hier glaub ich "Scriptsprachen". In kompilierten Sprachen kann ich mir kaum vorstellen, wie das gehen soll. Kann mich aber auch irren..
    Da es ja aber auch Javascript .NET gibt, könnte es EVENTUELL sein, dass du dir hierüber eine Assembly basteln kannst, die du dann in C# verwenden kannst. Ich hab das jetzt keinesfalls genau durchdacht (und hab auch noch nie mit Javascript .NET zu tun gehabt) - aber vielleicht ist das ein Ansatz!?

    Wart mal...
    ...
    ...
    mal sehen..

    ..

    Hm.... Google hat mich da tatsächlich auf Folgendes gebracht:
    http://www.odetocode.com/code/80.aspx

    k.A. ob dir das aber tatsächlich hilft ^^" .

  7. #7
    Gibt es nicht C# Script in der .NET Runtime? Duerfte gehen, ist aber dennoch unsinnig, da sich dynamische Variabeln ueber Arrays viel sinnvoller verwalten lassen. Hab die Dinger noch nichtmal bei PHP jemals genutzt.

  8. #8
    In PHP brauch man sie eig. auch nur für den Zugriff und nicht für die Deklaration. Ich habes z.B. eben gerade erst für den kontrollierten Zugriff auf die globalen Request-Arrays gebraucht. (Da ja $_REQUEST, auch _COOKIE enthält, was man ja eig. nicht immer will).



    mfG

    Geändert von Xardas der Dunkle (17.05.2008 um 22:05 Uhr)

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •