Pembangun .NET selalunya perlu menterjemah kod warna heksadesimal (seperti #FFDFD991) ke dalam objek System.Windows.Media.Color
yang boleh digunakan. Ini mudah dicapai menggunakan kelas ColorConverter
terbina dalam.
ColorConverter
menyediakan cara mudah untuk menukar rentetan heksadesimal terus kepada contoh System.Windows.Media.Color
. Ini kodnya:
<code class="language-csharp">using System.Windows.Media; Color myColor = (Color)ColorConverter.ConvertFromString("#FFDFD991");</code>
Barisan tunggal ini menukar rentetan perenambelasan kepada objek Color
, yang kemudiannya boleh digunakan sepanjang aplikasi .NET anda. Pendekatan diperkemas ini menghapuskan keperluan untuk penghuraian dan pengiraan manual, menjadikan pengendalian warna lebih cekap.
Atas ialah kandungan terperinci Bagaimana untuk Mendapatkan System.Windows.Media.Color daripada Kod Heksadesimal dalam .NET?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!