CharEnumerator --> Fehlermeldung !!



  • Hey ich mal wieder 😛

    System::Collections::IEnumerator^ ienum funktionen::gast->GetEnumerator(); 
    			 while (ienum ->MoveNext())
    			 { 
    				 if (ienum->Current == "*" && zaehl == 0)
    				 { txtGastid->Text=temp;
    				   temp = " ";
    				   zaehl=1;}
    				 else
    				 { temp = temp + ienum->Current;}
    				 if(ienum->Current == "*" && zaehl == 1)
    				 {textBox2->Text=temp;}
    				 else
    				 { temp = temp + ienum ->Current;}
    
    			 }
    

    Ich will eigentlich einzelne Buchstaben auslesen damit krieg ich ja nur die Strings.

    System::CharEnumerator charEnumerator= funktionen::gast->GetEnumerator();
    

    WEnn ich es so probieren möchte, also initialisieren kommt.

    error C3767: "System::CharEnumerator::CharEnumerator": Auf mögliche Funktion(en) kann nicht zugegriffen werden.
    

    Obwohl dis genau von System vorgegeben wird .. 😞

    Sorry, wenn ich echt so viel Frage aber manchmal hackts echt ^^



  • Warum so compliziert???
    Mach es doch so:

    System::String ^s = "Hallo Welt!";
      for each(System::Char c in s)
      {
        System::Console::WriteLine(c);
      }
    


  • @ Jochen .. ka ich denk oft echt immer kompliziert. ^^

    Danke für deine schnelle Antwort !


Anmelden zum Antworten