Which code should you insert at line 07?

You write the following method (line numbers are included for reference only):


You need to ensure that the method extracts a list of URLs that match the following pattern:
@http://(www.)?([^.]+).com;
Which code should you insert at line 07?


A. Option A
B. Option B
C. Option C
D. Option D

microsoft-exams

7 thoughts on “Which code should you insert at line 07?

  1. static void Main(string[] args)
    {

    TestIfWebSite(“http://vceguide.com/”);
    Console.ReadLine();
    }

    public static List TestIfWebSite(string url) {

    const string pattern = @”http://(www\.)?([^\.]+)\.com”;
    List matchResults = new List();
    MatchCollection matchCollection = Regex.Matches(url, pattern);

    matchResults = (from System.Text.RegularExpressions.Match m in matchCollection select m.Value).ToList();

    foreach (string m in matchResults)
    {
    Console.WriteLine(m);
    }

    return matchResults;
    }

  2. Remarks

    A is a stupid answer! Read microsoft:

    “Instead of calling the GetEnumerator method to retrieve an enumerator that lets you iterate through the Match objects in the collection, you should use the group iteration construct …”

Leave a Reply

Your email address will not be published. Required fields are marked *


The reCAPTCHA verification period has expired. Please reload the page.