Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/35.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# C中的编译器错误CS0120#_C#_Asp.net - Fatal编程技术网

C# C中的编译器错误CS0120#

C# C中的编译器错误CS0120#,c#,asp.net,C#,Asp.net,我尝试将包含十六进制代码的字符串转换为颜色。 我有以下代码: CQ currCQ = new CQ(); string color_startBorderMC = null; color_startBorderMC = currCQ._color_MCBorder; //returns string! e.g. #ff00ff Color _startBorderMC_color = new Color(); _startBorderMC_color = ColorConverter.

我尝试将包含十六进制代码的字符串转换为颜色。 我有以下代码:

CQ currCQ = new CQ();     
string color_startBorderMC = null;
color_startBorderMC = currCQ._color_MCBorder; //returns string! e.g. #ff00ff
Color _startBorderMC_color = new Color();
_startBorderMC_color = ColorConverter.ConvertFromString(color_startBorderMC); //error
如果我写了一个获取颜色字符串的方法,我仍然会得到相同的错误:

非静态字段、方法或属性“System.ComponentModel.TypeConverter.ConvertFromString(string)”需要对象引用

获取颜色字符串的方法如下:

internal string getMCBorderColor()
{
    return this._color_MCBorder;
}
我的对象CQ具有以下定义:

public class CQ
{
    public string   _color_mostcriticallBorder  {set; get; };
}

如何修复此错误?

您需要创建
ColorConverter
类的实例,以便访问方法
ConvertFromString

CQ currCQ = new CQ();     
string color_startBorderMC = null;
color_startBorderMC = currCQ._color_MCBorder; //returns string! e.g. #ff00ff
Color _startBorderMC_color = new Color();
ColorConverter converter = new ColorConverter();//create an instance of ColorConverter.
_startBorderMC_color = converter.ConvertFromString(color_startBorderMC);

有关更多信息,请参阅msdn文档。

非静态字段、方法或属性“System.ComponentModel.TypeConverter.ConvertFromString(string)”仍然需要相同的错误
对象引用“
@nameismysiIndicate:您指的是System.Drawing.Color还是System.Windows.Media.Color?System.Drawing.Color-我在ASP.NET项目中使用它。我忘了在上面提了,对不起。