StudentSC Ответов: 1

Написать строку списка в C#?


Привет.
У меня есть список строк, и я держу студентов, если студент успешен.
Поэтому я хочу печатать успешных студентов.
Могу ли я распечатать строковое значение списка следующим образом?

public List<string> students=новый список<string>();

Вдобавок,я должен отправить строку список значений параметра, таким образом.(Список<строка>)


public static void Send(path,int numberid,List<string> students,content)   
{
   
}


Что я уже пробовал:

if( //coding !=0)
{
SendFiles.Send(path,numberid,**students**,"successful");
File.AppendAllText(path, numberid,students + Environment.NewLine);
}

BillWoodruff

Когда вы говорите "печатать", я думаю, что вы имеете в виду написать файл ... это верно ?

1 Ответов

Рейтинг:
1

Bryian Tan

Цитата:

Могу ли я распечатать строковое значение списка следующим образом?
public List<string> students=новый список<string>();

хммм. Короткий ответ-нет. потому что там почти нет кода, кроме объявления переменной. Вот пример того, как распечатать список: https://www.dotnetperls.com/list[^]

Цитата:
Вдобавок,я должен отправить строку список значений параметра, таким образом.(Список<string> студентов)

Это выглядит нормально.

Простой пример:
List<string> students = new List<string>();
students.Add("student 1");
students.Add("student 2");
students.Add("student 3");
students.Add("student 4");

foreach (string student in students) {
	Console.WriteLine(student);
}


Кстати, о том, что send метод выглядит странно, я думаю, что он должен выглядеть примерно так

public static void Send(string path, int numberid, List<string> students, string content)   
{
   
}