Try out below code :
var properties = ApplicantInfo.GetProperties().ToDictionary(x => x, x => x.GetType().GetProperties());
foreach (var item in properties)
{
Console.WriteLine(item.Key);
foreach (PropertyInfo property in item.Value)
{
Console.WriteLine(" propName = " + property.Name.ToString());
}
Console.WriteLine();
}