PDA

View Full Version : ساختن فایل نوع دار



zehs_sha
شنبه 04 بهمن 1382, 11:04 صبح
آیا در #C می توان فایلی را نوع دار به وجود آورد مثلا در پاسکال می توانستیم یک ،type تعریف و فیلد هایی را تعریف کنیم سپس با فرمتی که تعریف شده ان را در فایل ثبت کنیم یا در c می توانستیم با دستور struct فیلدهایی را تعریف و نیز فایلی را از struct تعریف کرده و می توانستیم به صورت دستیابی مستقیم به فایل دسترسی پیدا کنیم آیا این امکان در C# وجود دارد و به چه صورتی است :oops: 8)

Mahdavi
شنبه 04 بهمن 1382, 22:56 عصر
سلام
دوست عزیز اینجا هم میتونی یک object که میتونه یه structure باشه و دستورات زیر یه object رو تو فایلل بنویسی :


using System.Runtime.Serializeation.Formatters.Binary;
.
.
.

ArrayList List = new ArrayList();
.
.
.
FileInfo fo = new FileInfo (@"C:\test.bin")
Stream s = f.open(FileInfo.Craete);
BinaryFormatter b = new BinryFormatter();
b.Serialize(s,List);
s.Close();

zehs_sha
یک شنبه 05 بهمن 1382, 09:05 صبح
چگونه می شود یک struct را خواند و نوشت و دستیابی به صورت مستقیم باشد مثلا رکورد 100 را بخوان