Ich möchte wissen, wie Sie das neueste Zeichen in TextBox geschrieben erhalten. Es bedeutet nicht das letzte der Saite. Zum Beispiel schreibe ich dies:Wie bekomme ich das neueste Zeichen in Textbox geschrieben?
Dies ist ein Test.
Aber ich vergaß 's', so bewege ich mich meinen Finger auf das 'i' und ich füge hinzu, die 's':
Dies ist ein Test.
Also, wie kann ich das 's' bekommen?
Ich mag es in char oder String erhalten, aber ich weiß nicht, wie ...
zu tun, ich hoffe, es ist klar.
Jedes Mal, wenn ein Zeichen eingegeben wird, wandeln Sie die Zeichenfolge in ein Array von Zeichen um, behalten Sie die alte Zeichenfolge in einem Array von Zeichen und suchen Sie den ersten Index, bei dem die Zeichen nicht übereinstimmen. Mit den von Ihnen bereitgestellten Strings wäre zum Beispiel die alte Zeichenfolge in Index 6 "", während die neue Zeichenfolge in Index 6 "s" wäre. Sie wissen also, dass dies das eingefügte Zeichen war. – Jonathan
_Hmm_, klingt für mich, das ist eher eine künstliche Intelligenz als ein Programmierproblem. –
Wenn Windows Phone 7 oder 8 weiterhin das Einfügen von Kopien unterstützt (6 did), was möchten Sie, dass Ihre Anwendung das zuletzt eingegebene Zeichen mit einem Schlüssel oder den eingefügten Daten anzeigt? –