count++;
АутОбъект[count] = user;
}
К_запись_в_файл.File_Write(АутОбъект);
}
public static void ДобавитьСубъект(int key, string name)
{
}
public static void ДобавитьОбъект(int key, string name)
{
}
public static void УдалитьСубъект(int key, string name)
{
}
public static void УдалитьОбъект(int key, string name)
{
}
}
}
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace TOKB_kursa4
{
class Item
{
public Item(string text)
{
_text = text;
}
public string Text
{
get { return _text; }
}
private string _text;
}
}
using System;
using System.Collections;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.IO;
using System.Runtime.Serialization;
using System.Runtime.Serialization.Formatters.Binary;
namespace TOKB_kursa4
{
static class К_запись_в_файл
{
static public void File_Write(КПользователь[] АутОбъект)
{
IFormatter serializer = new BinaryFormatter();
FileStream saveFile = new FileStream("Users.bin", FileMode.OpenOrCreate, FileAccess.Write);
serializer.Serialize(saveFile, Global.АутОбъект);
saveFile.Close();
}
static public void File_Read()
{
IFormatter serializer = new BinaryFormatter();
FileStream loadFile = new FileStream("Users.bin", FileMode.Open, FileAccess.Read);
КПользователь[] пользователь = serializer.Deserialize(loadFile) as КПользователь[];
Global.АутОбъект = new КПользователь[пользователь.Length];
Global.АутОбъект = пользователь;
loadFile.Close();
}
static public bool Is_file()
{
try
{
FileStream File = new FileStream("Users.bin", FileMode.Open, FileAccess.Read);
File.Close();
return true;
}
catch (IOException)
{
return false;
}
}
}
}
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace TOKB_kursa4
{
[Serializable]
class КПользователь
{
public string Login;
public string Password;
public int kolVhodov;
public int metka;
public string[,] mDostupa;
public int[] sizeMDostupa;
public bool isDostup = false;
public КПользователь()
{
}
public КПользователь(string login, string password)
{
Login = login;
Password = password;
}
public string Get_login()
{
return Login;
}
public string Get_password()
{
return Password;
}
public int GetKolVhodov()
{
return kolVhodov;
}
public int GetMetka()
{
return metka;
}
public void Set_login(string login)
{
Login = login;
}
public void Set_password(string password)
{
Password = password;
}
public void SetKolVhodov(int kolVhodov)
{
this.kolVhodov = kolVhodov;
}
public void SetMetka(int metka)
{
this.metka = metka;
}
public string[,] GetMDostupa()
{
return mDostupa;
}
public void SetMDostupa(string[,] mDostupa)
{
this.mDostupa = mDostupa;
}
public bool GetIsDostup()
{
return isDostup;
}
public void SetIsDostup(bool isDostup)
{
this.isDostup = isDostup;
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.