public void GenerateUserProfileSchema() { if (ProfileList != null && ProfileList.Count > 0) { List <ListItem> itemList = new List <ListItem>(); int i = 1; foreach (TestUserProfile userProfile in ProfileList) { itemList.Add(new ListItem() { Position = i++, Item = SchemaHelper.GeneratePersonSchema(userProfile) }); } UserProfileSchema = new ItemList() { ItemListElement = itemList }.ToString(); } }