public static int IndexOf(this IImpactTagLibrary tagLibrary, string tagName) { for (int i = 0; i < ImpactTagLibraryConstants.TagCount; i++) { if (tagLibrary[i].Equals(tagName)) { return(i); } } return(-1); }
public static void GetTagNames(IImpactTagLibrary tagLibrary, ref ImpactTagNameList tagNames) { tagNames.ActiveTagCount = 0; for (int i = 0; i < ImpactTagLibraryConstants.TagCount; i++) { if (tagLibrary != null && !string.IsNullOrEmpty(tagLibrary[i])) { tagNames.ActiveTagCount++; tagNames[i] = i + ": " + tagLibrary[i]; } else { tagNames[i] = ""; } } }