我有一个程序集A,其代码如
namespace A{
internal static class SourceData
{
static SourceData()
{
//some code
}
[MethodImpl(MethodImplOptions.NoInlining)]
public static string getdata(string name)
{
return (string) null;
}
}
}
现在我在我的项目中引用了dll并且我想访问getdata()方法,是可能的吗?如果是,那怎么样? 感谢。
答案 0 :(得分:2)
在程序集A中,您可以添加InternalsVisibleTo属性: https://msdn.microsoft.com/en-us/library/system.runtime.compilerservices.internalsvisibletoattribute%28v=vs.110%29.aspx
如果它是在其他集合中使用的话,你当然应该考虑公开它。