' '
文字列の n 番目の文字を(単に a に置き換えるのではなく) 削除するにはどうすればよいでしょうか。これを行うことができるものをHello World
出力したいとしますか?Hllo World
user1250868
質問する
3003 次
4 に答える
8
で.Remove
var removed = s.Remove(1, 1);
文字列を変更することはできません。文字を削除して新しい文字列を作成することしかできません。
于 2012-11-28T21:49:10.127 に答える
2
String クラスにはremoveメソッドがあります
var s = "abc".Remove(1,1); //will return ac
于 2012-11-28T21:49:14.967 に答える
0
StringBuilder a = new StringBuilder("Hello World");
a.remove(1, 1);
于 2012-11-28T21:50:37.853 に答える
-3
string stringFlag = "ImAFlag";
var charList = stringFlag .Select(c => c.ToString()).ToArray();
charList.RemoveAt(0);
string newString = null;
foreach(var item in charList)
{
newString += item.ToString();
}
現在、stringFlag は
"mAFlag"
于 2012-11-28T22:10:04.080 に答える