public static void Main(string[] args)
string[] thirdPartyData = new []
"EMP_ID,Name,Department,Hours_Worked",
"87934,Jim Jimerson,Receiving,40",
"38923,Sue Suestien,Sales,42",
"98873,Mark Markley,Sales,38",
"78393,Bob Bobbers,Receiving,",
"38892,Paul Paulstien,Marketing,46",
"21123,Mary Weather,Marketing,40",
"38923,Joan Johnsom,Sales,40",
"83445,Jack Cracker,Marketing,5678",
"28975,Optimus Prime,Sales,43",
"40498,Will Williamson,Receiving,52",
"22293,Gary Fairy,Marketing,672",
"87494,Stu Stuwarts,Receiving,41",
foreach(string row in thirdPartyData)
var employeeData = row.Split(',');
var empID = employeeData [0];
var Name = employeeData [1];
var Depmartment = employeeData [2];
var hours = employeeData [3];
if (empID.StartsWith("EMP_ID"))
Console.WriteLine("Employee has no hours " + Name);
CheckHoursWorked(hours, Name);
public static void CheckHoursWorked(string hnumber, string personName)
var hoursWorked = int.Parse(hnumber);
Console.WriteLine("Employee has too many hours " + personName + " " + hnumber);