프로그래밍을 처음 사용합니다. 대신이의왜 Array.Reverse (myCharArray)가 아닌 myCharArray = myCharArray.Reverse입니까?
string mijnVoornaam = "Remolino";
char[] mijnCharArray = mijnVoornaam.ToCharArray();
mijnCharArray = mijnCharArray.Reverse();
: 당신은 실제로 할 수있는
string mijnVoornaam = "Remolino";
char[] mijnCharArray = mijnVoornaam.ToCharArray();
Array.Reverse(mijnCharArray);
또 다른 이유는 제안 된 대안에서 배열의 수정 된 사본이 반환된다는 것입니다 (아마도 원래의 배열을 그대로 둡니다). 이것은 더 비쌀 것입니다. 그러나 'public void Reverse()'메소드가없는 이유는 좋은 질문입니다. – user469104
확장 메서드'Reverse'를 사용할 수도 있습니다. http://msdn.microsoft.com/library/vstudio/bb358497.aspx –
역순으로 ToCharArray를 수행 할 필요가 없으므로 문자열은 이미 IEnumerable입니다. IntelliSense 문자열에 대한 linq 자동 완성을 숨기지 않도록합니다. –