In C# kannst du auf die Chars eines Strings über den Indexer von
string zugreifen, die Schreibweise ist also die Gleiche wie in Delphi.
Code:
string s = "Hello World";
for (int i = 0; i < s.Length; i++)
Console.WriteLine("{0} {1}", i, s[i]);
// bzw. in diesem Fall einfacher (aber ohne Indizes):
foreach (char c in s)
Console.WriteLine(c);
Console.ReadLine();