本文整理汇总了C#中Term.RequireNotNull方法的典型用法代码示例。如果您正苦于以下问题:C# Term.RequireNotNull方法的具体用法?C# Term.RequireNotNull怎么用?C# Term.RequireNotNull使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类Term
的用法示例。
在下文中一共展示了Term.RequireNotNull方法的3个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。
示例1: CreateTerm
public static Term CreateTerm(Term term, Guid termGuid, string nameString, int LCID)
{
term.RequireNotNull("term");
nameString.RequireNotNullOrEmpty("nameString");
Term newTerm = null;
if (!Guid.Empty.Equals(termGuid))
{
newTerm = term.CreateTerm(nameString, LCID, termGuid);
}
else
{
newTerm = term.CreateTerm(nameString, LCID);
}
return newTerm;
}
示例2: FindTerm
public static Term FindTerm(Term term, Guid termGuid, string nameString)
{
term.RequireNotNull("term");
nameString.RequireNotNullOrEmpty("nameString");
Term nestedTerm = term.Terms.FirstOrDefault(t => t.Id.Equals(termGuid) || t.Name.Equals(nameString));
return nestedTerm;
}
示例3: hasLabel
protected bool hasLabel(Term term, string label)
{
term.RequireNotNull("term");
var labelObj = term.Labels.FirstOrDefault(l => l.Value.ToLower() == label.ToLower());
return null != labelObj;
}