/// <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()); }
/// <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()); }