データベースには、 unique で識別されるさまざまなオブジェクトがありますSystem.Guid's
。それらを表示するときは、GUID に基づいてそれぞれに固有の色を付けたいと思います。
だから私はこのようなものが欲しい:
public Color ColorFromGuid(Guid guid) { /* ?? */ }
どこ
ColorFromGuid(databaseObject1.Guid) == ColorFromGuid(databaseObject1.Guid)
ColorFromGuid(databaseObject2.Guid) == ColorFromGuid(databaseObject2.Guid)
ColorFromGuid(databaseObject1.Guid) != ColorFromGuid(databaseObject2.Guid)
これを行う最良の方法は何ですか?
編集明らかに、色よりもはるかに多くの一意のGUIDがあるため、すべての GUID が独自の一意の色を持つ方法はありません。良い品種を探しています。