..
Bazı durumlarda, uygulamaların olabildiğince basit. NET Framework seri için çeşitli teknikler sağlar saklamak veya aktarmak belirli nesneler bulunan veriler, bu işlemleri yapmak için ihtiyaç olabilir. Bu teknikler kolayca aynı depolama ve transfer yönetmek için hangi aracılığıyla ikili veri, SOAP ve XML içine nesneleri dönüştürmek için izin verir.
Bir uygulamada bir nesne oluşturduğunuzda. NET sık sık. NET Framework otomatik olarak bu konuda işlemesi nedeniyle verilerin depolandığı yollar üzerinde yansıtılmamıştır. Bir dosyayı bir nesnenin içeriğini saklamak istiyorsanız, muhtemelen farklı bir biçime dönüştürmek gerekir Ancak, nesneyi temsil bilmeniz gereken ağ üzerinden başka bir işlem için bir nesne göndermek veya iletmek. Bu dönüşüm seri denir.
System.Runtime.Serialization ad uygulanan Serialization, saklanması veya aktarılacak bayt doğrusal bir dizi nesne dönüştürür bir süreçtir. Seri kaldırma ters işlem veya bir seri nesne bayt bir dizi dönüşüm.
Şimdi bir nesne serileştirme yapmak için aşağıdaki adımları görelim:
string veri = "Veri bir dosyada saklanmak üzere."
/ / Veri depolamak için hangi dosya oluşturma
FileStream fs = new FileStream ("C: \ \ Serializzazione.txt" FileMode.Create);
/ / Seri gerçekleştirmek için BinaryFormatter nesnesi oluşturma
BinaryFormatter bf = new BinaryFormatter ();
/ / Için BinaryFormatter nesne kullanın
/ / Veri serialize ve dosyaya eklemek
(fs, veri) bf.Serialize;
/ / Dosyayı kapat
fs.Close ();
Uygulama başlatma ve Not Defteri Serializzazione.txt ile dosya açma bunun sonraki seri kaldırma için yararlıdır ikili bilgi (Not Defteri sembolü olarak gösterecektir ki) ile birlikte bizim örneğimizde belirtilen dize içerdiğini göreceksiniz oluşturulan

| |
ASP.NET (Ders)
49 € Web uygulamaları oluşturmak için tam bir ders. |
| |
HTML (Ders)
29 € dan Web için biçimlendirme dili. |
| |
SQL ve Veritabanı (Ders)
Ilişkisel veritabanı oluşturma ve yönetme. En düşük € 39. |