我正在考虑为下面的内容创建一些Extension method。
所以我打算看看
@item.Roles.ConvertToString(...
我还创建了extancion方法本身。但它并没有出现在我需要的地方。
@item.Roles. Nothing what I need... :(
有任何线索吗?
P.S。
public static class MyExtensions
{
public static string ConvertToString(this ICollection<IdentityUserRole> identityUserRole)
{
var result = string.Empty;
return result;
}
}
答案 0 :(得分:5)
您需要使用@using
指令导入包含扩展方法的命名空间。
答案 1 :(得分:2)
如果您没有导入其类定义的命名空间,则扩展方法不可用。
答案 2 :(得分:2)
您需要导出该扩展方法的命名空间
@using WhereeverTheNameSpaceIs
它会出现吗?