using System.Collections.Generic;
public string AccountOwnerEmail {get;set;}
public string PartnerName {get;set;}
public string EnrollmentID {get;set;}
public string Customer {get;set;}
public string LicensingProgram {get;set;}
public string Country {get;set;}
public string Culture {get;set;}
public string Issue {get;set;}
public static void Main()
var fileContent = @"Header ....
AccountOwnerEmail: v-dakash@catalysis.com
PartnerName: ""HEY""? Tester
Customer: ""Catalysis"", LLC.
Licensing program: Enterprise 6 TEST
var lines = fileContent.Split('\n');
var items = new List<Item>();
for( var i = 1; i < lines.Length; i += 8)
AccountOwnerEmail = Clean(lines[i]),
PartnerName = Clean(lines[i + 1]),
EnrollmentID = Clean(lines[i + 2]),
Customer = Clean(lines[i + 3]),
LicensingProgram = Clean(lines[i + 4]),
Country = Clean(lines[i + 5]),
Culture = Clean(lines[i + 6]),
Issue = Clean(lines[i + 7]),
Console.WriteLine(items.Count);
Console.WriteLine(items[0].Customer);
public static string Clean(string input) => input.Substring(input.IndexOf(':') + 1).Trim();