170 Microsoft Visual Studio 2010: A Beginner’s Guide
foreach (var cust in customers)
{
// 1. First Bug
if (searchName == cust.FirstName)
{
Console.WriteLine(
"Found: {0} {1}",
cust.FirstName,
cust.LastName);
customerFound = true;
}
}
if (!customerFound)
{
Console.WriteLine("Didn't find customer.");
}
Console.ReadKey();
}
}
VB:
Module Module1
Sub Main()
Dim custRep As New CustomerRepository
Dim customers As List(Of Customer)
customers = custRep.GetCustomers()
Dim searchName As String = "Jean"
Dim customerFound As Boolean = False
For Each cust As Customer In customers
' 1. First Bug
If (searchName = cust.FirstName) Then
Console.WriteLine(
"Found: {0} {1}",
cust.FirstName,
cust.LastName)
customerFound = True
End If
Next