문자로 사전에 문자를 그룹화하고 각 문자의 유니 코드 코드 포인트를 반환하려고합니다. 다음 코드를 사용하고 있습니다.16 진수 형식의 유니 코드 코드 포인트가있는 chacartes 사전에 문자로 문자 그룹화
private Dictionary< Char, int> GetChars(string input)
{
return input.GroupBy(ch => ch)
.ToDictionary(g => g.Key, g => (int) g.Key);
}
이 코드는 10 진수 형식의 유니 코드 코드 포인트를 반환하지만 16 진수 형식으로 지정합니다. 어떤 도움을 주시겠습니까?
편집 :
예 : 입력 할 출력 65
있어야하지 41?
오른쪽 용액
private Dictionary< Char, string> GetChars(string input)
{
return input.GroupBy(ch => ch)
.ToDictionary(g => g.Key, g => ((int) g.Key).ToString("x"));
}
귀하의 의견 및 샘플 출력 무엇인지. 정수를 가져와야합니다. – Igoy
Visual Studio에서 "Hex"버튼을 클릭했다고 가정하면 16 진수로 출력됩니다. 그것은 단지 정수입니다. – RoadBump
질문을 업데이트했습니다. – FSm