string name = project.Variables[var].Value;//переменная с именем списка
IZennoList list = project.Lists[name];//список
return list.GetItem(Enumerable.Range(0, list.Count()).Shuffle().First().ToString(), false);//получу случайную строку из списка без удаления. С удалением false заменить на true