using System;
using System.IO;
namespace _2._1
{
class Program
{
public struct nariai
{
public string vardas;
public string pavarde;
public double pinigai;
};
static void Main(string[] args)
{
StreamReader failas = new StreamReader("nariai.txt");
string a = failas.ReadLine();
int nariuKiekis = int.Parse(a);
nariai[] narys = new nariai[nariuKiekis];
string[] info = new string[nariuKiekis];
for (int i = 0; i < nariuKiekis; i++)
{
info[i] = failas.ReadLine();
string[] informacija = info[i].Split(' ');
narys[i].vardas = informacija[i];
narys[i].pavarde = informacija[i + 1];
narys[i].pinigai = …Run Code Online (Sandbox Code Playgroud) 我的方法看起来像这样:
void OldOnesToFile(List<Student> students)
{
string[] lines = new string[students.Count];
int i = 0;
foreach (Student student in students)
{
if (student.Course > 1)
lines[i] = String.Format(
"{0} {1} {2} {3} {4} {5} {6}",
students[i].LastName,
students[i].FirstName,
students[i].Birthday,
students[i].StudId,
students[i].Course,
students[i].MobileNumber,
students[i].Freshman);
else
lines[i] = remove //Something like that??
i++;
}
File.WriteAllLines(@"senbuviai.txt", lines);
}
Run Code Online (Sandbox Code Playgroud)
看看我发表评论的地方.我应该如何编写代码,如果学生的课程不大于1,那条线会删除或者会因为我得到类似的东西而消失.