字段类型比字段更难访问

时间:2016-11-01 07:52:50

标签: c# func anonymous-delegates

我有以下声明:

public static class Helper
{
    public static Func<T1,T2, string> myFunc = (t1, t2) =>
    {
        var result = string.Empty
        //do some things with params t1 and t2, and build a string
        return result
    };
}

我正在这样消费它:

var myString = Helper.myFunc(t1, t2);

在另一个班级。 它没有编译,它说&#34;不一致的可访问性:字段类型...比字段Helper.myFunc&#34;更难访问。 我知道它与anonymus声明有关,但它如何解决?

1 个答案:

答案 0 :(得分:1)

检查此代码中是否也可以访问T1和T2

var myString = Helper.myFunc(t1, t2);