创建一个类的新实例,调用一个方法,并在一行中强制转换其返回值
本文关键字:一个 一行 返回值 转换 新实例 实例 调用 创建 方法 | 更新日期: 2023-09-27 18:00:22
是否可以创建一个类的新实例,调用一个方法,并在一行中强制转换其返回值?
我正试图在一行中完成以下操作:
var converter = new ColorConverter();
return (Color)converter.ConvertFromString("#FFDFD991");
return (Color)(new ColorConverter()).ConvertFromString("#FFDFD991");
据我所见,看起来ConvertFromString()可能会被做成一个静态方法,在这种情况下,你可以简单地这样调用它:
return (Color)ColorConverter.ConvertFromString("#FFDFD991");