csharp Бинарныечтениеизапись#CSharp

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了csharp Бинарныечтениеизапись#CSharp相关的知识,希望对你有一定的参考价值。

//Запись в файл
using (BinaryWriter writer = new BinaryWriter(File.Open(path, FileMode.OpenOrCreate)))
{
    // записываем в файл значение каждого поля структуры
    foreach (State s in states)
    {
        writer.Write(s.name);
        writer.Write(s.capital);
        writer.Write(s.area);
        writer.Write(s.people);
    }
}
            
            
// Чтение из файла
using (BinaryReader reader = new BinaryReader(File.Open(path, FileMode.Open)))
{
    // пока не достигнут конец файла
    // считываем каждое значение из файла
    while (reader.PeekChar() > -1)
    {
        string name = reader.ReadString();
        string capital = reader.ReadString();
        int area = reader.ReadInt32();
        double population = reader.ReadDouble();
 
    }
}            

以上是关于csharp Бинарныечтениеизапись#CSharp的主要内容,如果未能解决你的问题,请参考以下文章

csharp Определитьчтовыражениенайденонебылоикликнепроизведен。

csharp Сравнить2числовыепеременныееслиоднаизнихсодержитвсебеточку

csharp Работастабами,переборизакрытиененужных

php WordPressназаглушки的Заменяетбитыессылкинакратинки。 Удобно,напримернатестовомсайте,чтобынеперенос

csharp Случайныепаузывнутрисниппета

csharp Разложениечисланапростыечисла