In share point lists we have the fields. We can add the fields to list though administration. Here is the code to add the fields to list through coding.
/// Add a field to the list private static void AddFieldToList(SPList list) { string fieldName = string.Empty; Console.WriteLine("enter the name of the field to add"); fieldName = Console.ReadLine(); if (!string.IsNullOrEmpty(fieldName)) { if (list.Fields[fieldName] == null) { list.Fields.Add(fieldName, SPFieldType.Text, true); list.Update(); Console.WriteLine("New field added to " + list.Title); } else { Console.WriteLine("field already exists in"+list.Title); } } else { Console.WriteLine("field name should not be null or empty"); } }This is pretty straight way, may help you.