1. If you want to print array of String
you can print the array of string in a line by seperating it with a delimeter like (comma etc) use log message Inside log try this string.Join(",",List_Variable)
If you want to print each element in different line then use this
string.Join(System.Environment.NewLine,List_Variable)
2. Print the list one by one
Use a foreach, In that put your list variable and in the Do use a writeLine or message box and put the item variable. It will print your values one by one. You cannot print the whole list as toString