C# と VB.NET の質問掲示板

わんくま同盟

ASP.NET、C++/CLI、Java 何でもどうぞ

C# と VB.NET の入門サイト


(過去ログ 175 を表示中)
■100471 / )  Color構造体の色の比較
□投稿者/ PAPIKO (1回)-(2022/08/17(Wed) 16:24:38)

分類:[VB.NET/VB2005 以降] 

VS2019
こんにちは。
Color構造体の色の比較で悩んでいます。
具体的には、

Dim color1 As Color = Color.Red
Dim color2 As Color = Color.FromArgb(255, 0, 0)
Dim comp As Boolean = (color1 = color2)

のようにイコール比較すると、compはFalseになってしまいます。
color1もcolor2もARGB値は同じなのですが、
多分Color構造体を構成する何かの値(色名?)が異なるのだと思います。

各変数のA, R, G, Bそれぞれの値を比較すればいいということは分かっているのですが、
もっと簡単に二つのColor構造体のARGB値が同じかどうかを比較する方法はないでしょうか?
返信 編集キー/


管理者用

- Child Tree -