すまん、、、、C#なんですが
string str;
str = "aBC";
aa[0] = 'A';こうゆうのができない
しかたなく
str.substring(0,'A');
str.insert()のようなメソッドでやってます
という使い方を間違っていたかもしれません