6

Windows Phone アプリの開発は初めてです。現在、T9 キーボードを使用したテキスト メッセンジャー アプリを作成していますが、ボタンのようなデザインは既に作成済みです。今私が欲しいのは、文字列の最後の文字を取得するにはどうすればよいですか? 文字列の例は「clyde」ですが、その文字列から文字「e」を取得するにはどうすればよいですか? Visual Basic を言語として使用しています。

更新: 動作するようになりました。次のコードを使用しました:

string s = "clyde";
char e = s(s.Length-1);
4

6 に答える 6

9

どの言語を使用しているかはわかりませんが、C# では次のように行われます

string s = "clyde";
char e = s[s.Length-1];

そしてそれはどの言語でも非常に似ています。

于 2012-11-02T11:44:40.023 に答える
7

C#:

string clyde = "clyde"; 
char last = clyde[clyde.Length - 1];

VB.NET

string clyde = "clyde"; 
char last = clyde(clyde.Length - 1);
于 2012-11-02T11:43:52.083 に答える
3

C#:

String string = "string";
Char lastLetter = string[string.Length - 1];

VB.NET:

Dim sInput As String  = "sInput"
Dim lastLetter As Char = ChrW(sInput.Length - 1)
于 2014-01-03T22:48:24.363 に答える
0

Dim s As String = "Clyde"

s = Mid(StrReverse(s), 1, 1)

于 2020-01-24T19:18:02.347 に答える