2011-03-08 18 views
1

爲什麼.NET使用十六進制代碼:#FFFAFAD2?有沒有一種簡單的方法可以將其轉換爲HTML HEX(#FAFAD2)或者我應該只對前三個字符進行子串處理,然後再添加哈希?.NET HEX顏色太長,不適用於HTML

+0

哪裏是定義的顏色,以及如何?在嘗試將它們轉換爲HTML等效項之前? – curtisk 2011-03-08 20:31:00

回答

3

你已經知道了,字符串替換將是最簡單的方法。作爲單線解決方案,您可以使用正則表達式,例如:

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