Your code:
public static User FindUser(User[] users, int noteid)
{
foreach (User user in users)
if (user.ID == noteid) return user.FullName;
return null;
}
string ( user.FullName), , User. ( FindUser:
var ArrayOfUsersToSearch = GetAnArrayOfUserFromSomewhere();
var noteId = 3;
var myUserToFind = FindUser(ArrayOfUsersToSearch, noteId);
Console.WriteLine("The users full name is: {0}",
myUserToFind != null ? myUserToFind.FullName : "Not Found");
FindUser :
public static User FindUser(User[] users, int noteid)
{
foreach (User user in users)
if (user.ID == noteid) return user;
return null;
}
, "UserCustomerNotes.User" User :
Console.WriteLine(FindUser(users, noteId));
// instead of
Console.WriteLine(FinderUser(users, noteId).FullName);
UserCustomerNotes.User "ToString", - , , , Console.WriteLine User , . , "" .
. Console.WriteLine("The users full name is: {0}", myUserToFind != null ? myUserToFind.FullName : "Not Found");, null, , , , .
, , :
foreach(var x in y)
do something;
"", , { } :
foreach (User user in users)
{
if (user.ID == noteid)
{
return user.FullName;
}
}
return null;