示例#1
0
        /// <inheritdoc/>
        public string Do(IScoutingClue clue)
        {
            var text   = NumberOfVB6ProcedureRowsScoutingMethod.GetProcedureRows(clue);
            var blanks = new string[] { " ", " " };

            return(text
                   .Where(x => x.RemoveString(blanks).Length == 0)
                   .Count().ToString());
        }
示例#2
0
        /// <inheritdoc/>
        public string Do(IScoutingClue clue)
        {
            var text = NumberOfVB6ProcedureRowsScoutingMethod.GetProcedureRows(clue);

            int count = 0;

            foreach (var row in text)
            {
                var targets = new string[] { "'", "rem " };
                var blanks  = new char[] { ' ', ' ' };
                var head    = row.TrimStart(blanks);

                foreach (var target in targets)
                {
                    if (head.ToLower().StartsWith(target))
                    {
                        count++;
                    }
                }
            }
            return(count.ToString());
        }