string
が直接、特別なコードをせずにインデックスを作成することができます。
//from metadata
public sealed class String : IComparable, ICloneable, IConvertible, IComparable<string>, IEnumerable<char>, IEnumerable, IEquatable<string>
{
....
// Summary:
// Gets the character at a specified character position in the current System.String
// object.
//
// Parameters:
// index:
// A character position in the current string.
//
// Returns:
// A Unicode character.
//
// Exceptions:
// System.IndexOutOfRangeException:
// index is greater than or equal to the length of this object or less than
// zero.
public char this[int index] { get; }
....
}
dim str = "hello";
dim hchar = str(0);
dim echar = str(1);
dim lchar = str(2);
ect
em3ricasforsaleが私に非常に正しい答えを与えてくれてありがとう...すべてありがとう:-D ...皆さんへの挨拶。 – IWIH
彼のコードは私が以下に述べたように完全に不誠実です。文字列は直接インデックス可能です。ちょうどmystring(myindex)と言って、charを取得します。それを使用することは、mystring.ToArray()(myIndex)と全く同じです。これは、mystring(myindex)とまったく同じです! – asawyer
'vb'タグはあいまいで段階的に廃止されており、インデックスタグにはデータベースに関連するより具体的な意味があります。彼らはあなたの質問には属しません。 –