0

是否可以创建一个类的新实例、调用一个方法并将其返回值转换为一行?

我正在尝试在一行中执行以下操作:

var converter = new ColorConverter();
return (Color)converter.ConvertFromString("#FFDFD991");
4

1 回答 1

3
return (Color)(new ColorConverter()).ConvertFromString("#FFDFD991");

从我所见,看起来 ConvertFromString() 可能会变成一个静态方法,在这种情况下,您可以像这样简单地调用它:

return (Color)ColorConverter.ConvertFromString("#FFDFD991");
于 2013-02-20T20:39:10.723 回答