語句を大文字と小文字の連続 (交互) に変換する必要があります。
例。
入力:
the girl is pretty.
出力:
tHe GiRl Is PrEtTy
以下のコードを試しましたが、最初の文字のみを変換します。
char[] array = texto.ToCharArray();
if (array.Length >= 1)
{
if (char.IsLower(array[0]))
{
array[0] = char.ToUpper(array[0]);
}
}
for (int i = 1; i < array.Length; i++)
{
if (array[i - 1] == ' ')
{
if (char.IsLower(array[i]))
{
array[i] = char.ToUpper(array[i]);
}
}
}
return new string(array);
ありがとう