2011-03-08 2 views
1

.NET에서 16 진수 코드를 사용하는 이유는 무엇입니까? # FFFAFAD2? HTML HEX (# FAFAD2)로 변환하는 쉬운 방법이 있습니까? 아니면 처음 세 문자를 부분 문자열로 바꾼 다음 해시를 다시 추가해야합니까?.NET HEX 색상이 너무 긴 경우

+0

정의되는 색상은 어디에 있으며 어떻게 나타 납니까? HTML로 변환하려고하기 전에? – curtisk

답변

3

당신은 거의 그것을 가지고있어, 문자열 교체가 가장 쉬운 방법이 될 것입니다. 단일 라인 솔루션으로 정규 표현식을 사용할 수 있습니다. 예 :

System.Text.RegularExpressions.Regex.Replace("#FFFAFAD2", "#..", "#") 
6

처음 두 개는 알파 (투명도)입니다.

관련 문제