首页 > 解决方案 > 如何构建像 Value = ClassName.Value 这样的脚本结构?

问题描述

我有一个类Color,它的名称是另一个类,它的名称是Object具有颜色类型的属性。

我想像这样分配这个属性:

 Object.Color = Color.Red 

我怎样才能做到这一点?

标签: c#

解决方案


有几种方法可以做到这一点,我可能会建议使用enumfor Color 而不是类:

using System;
namespace YourNameSpace
{
    public class Example
    {
        public static Colors Color;
    }

    public enum Colors { 
        Red,
        Blue
    }
}

在上面,您将能够Object.Colors按照您的描述设置静态属性:

Example.Color = Colors.Red;

推荐阅读