一部のリストに value がある場合、値を True として渡したい 、たとえば here
値item.Achievements.Count()
がある場合、このようなものを渡す必要があります
...
item.Location.City + "|" +True + "|" + item.Soid + "|" +
...
コードはこんな感じ
foreach (var item in mgrProfile.GetMemberProfile(context.CurrentMember.MemberProfileSoid).Projects)
{
bool isdataachivevement =
string list = item.Soid+ "|" +
item.Soid + "|" +
item.ProjectTitle + "|" +
item.Role + "|" +
item.StartDate.ToShortDateString() + "|" +
item.EndDate.value.ToShortDateString() + "|" +
item.Location.Country + "|" +
item.Location.State + "|" +
item.Location.City + "|" +
// Here is I need to pass as True// if Achievements have data, otherwise false
item.Achievements.Count() + "|" +
item.Soid + "|" +
item.Soid + "|" +
item.Soid + "|" +
item.Soid + "|" +
projectlist.Add(list);
}