CommandCreation.MaskParser.CountSplitsInFileName C# (CSharp) Method

CountSplitsInFileName() private method

private CountSplitsInFileName ( string currentSplit, string fileName ) : int
currentSplit string
fileName string
return int
        private int CountSplitsInFileName(string currentSplit, string fileName)
        {
            int count = 0;
            var current = (string)fileName.Clone();
            int finish = current.IndexOf(currentSplit);

            while (finish != -1)
            {
                count++;
                current = current.Remove(0, finish + 1);
                finish = current.IndexOf(currentSplit);

            }
            return count;
        }