示例#1
0
        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);
        }
示例#2
0
        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] = "";
                }
            }
        }