
* 겪고 있는 문제 상황을 최대한 자세하게 작성해주세요.
* 문제 해결을 위해 어떤 시도를 해보았는지 구체적으로 함께 알려주세요.
안녕하세요. string.Compare(str1, str2) 이 코드에 대해 질문하고 싶습니다.
이때
string str1 = "Hello, world";
string str2 = new string('h', 5);
인데요,

강사님께서 이때 str2, 즉 hhhhh가 값이 더 큰 이유는
아스키코드로 변환했을 때 대문자보다 소문자의 값이 훨씬 크기 때문이라고 말씀하셨습니다.
그럼 str1도 모두 소문자로 변환하면 str1값이 더 커지는 건가 궁금해서 입력을 바꿔보았는데요.

이렇게 해도 여전히 결과값은 -1로, str2가 더 크다고 나왔습니다.
뭔가 대문자와 소문자의 값 비교에 대한 설명을 제가 잘못 이해한 것 같은데...
이게 정확히 어떤 설명일까요?
검색해서 직접 알아보고 싶었으나 찾기 어려워서ㅠㅠ...
질문 올려봅니다.
