文本文件格式是这样的
11.11.15/8.00pm;Movie1;30
我想更改最后一个int编号,并在有人购买电影票时保存文本文件。
这是我打印文本文件
的信息public static void nowShowing()
{
Console.WriteLine("Date/time\tMovie\tSeats left");
foreach (var seat in File.ReadLines(@"C:\test.txt").Skip(1).Select(x => new MovieSeat(x)))
Console.WriteLine(string.Join("\t", seat.Date, seat.Name, seat.Number));
}
答案 0 :(得分:1)
如下所示,您可以减少可用性。
internal class MovieEntryParser
{
internal static string DecrementAvailability( string input )
{
string[] details = input.Split( ';' );
// relevant error checking
int availability = int.Parse( details[ 2 ] ); // use try parse
availability--;
return string.Format( "{0};{1};{2}", details[ 0 ], details[ 1 ], availability );
}
}