小编Sam*_*eer的帖子

必须在非泛型静态类中定义扩展方法

错误在:

public partial class Form2 : Form
Run Code Online (Sandbox Code Playgroud)

可能的原因:

public static IChromosome To<T>(this string text)
{
    return (IChromosome)Convert.ChangeType(text, typeof(T));
}
Run Code Online (Sandbox Code Playgroud)

尝试(没有静态关键字):

public IChromosome To<T>(this string text)
{
    return (IChromosome)Convert.ChangeType(text, typeof(T));
}
Run Code Online (Sandbox Code Playgroud)

.net c# extension-methods compiler-errors

20
推荐指数
2
解决办法
6万
查看次数

标签 统计

.net ×1

c# ×1

compiler-errors ×1

extension-methods ×1