0

私のプロジェクトに取り組んでいます。データのシリアル化を行う必要があります。

コードはありますが、シリアル化を適用する方法がわかりません。

public class allmethods
{
    private static string Name;
    private static int ID;
    private static int Age;
    private static string Email;
    private static string output;

                public static void WritingMethod()  
          {
                int count = 0;
                while (count < 10)
             {
                    Console.Write(" Enter your Name: ");
                    Name = Console.ReadLine();

                    Console.Write(" Enter your ID: ");
                    ID = int.Parse(Console.ReadLine());

                    Console.Write(" Enter your Age: ");
                    Age = int.Parse(Console.ReadLine());

                    Console.Write(" Enter your E-mail: ");
                    Email = Console.ReadLine();



                    StreamWriter Sw = new StreamWriter("fileone.txt", true);
                    string output = string.Format("Thank you for registration! Your Submitted information are:" + Environment.NewLine + "Name: {0}"
                    + Environment.NewLine + "ID: {1}" + Environment.NewLine + "Age: {2}" + Environment.NewLine + "E-mail: {3}", Name, ID, Age, Email);
                    Console.WriteLine(output);      
                    Sw.WriteLine(output + Environment.NewLine);
                    Console.ReadLine();

                    Sw.Close();
                    count++;
             }
         }
     }

誰かがこれで私を助けてくれたらうれしいです。ありがとうございました。

4

3 に答える 3

1

本 C# in a Nutshell からこれらの例を見てください。シリアライゼーションに関する章を読むことも役に立ちます。

于 2013-04-26T06:39:07.550 に答える
1

シリアライゼーションとデシリアライゼーションは非常に大きなトピックであり、単一の質問には当てはまりません。

ただし、どこから始めればよいかを尋ねているので、ISerializableインターフェースを調査することをお勧めします。

http://msdn.microsoft.com/en-CA/library/system.runtime.serialization.iserializable.aspx

幸運を。

于 2013-04-26T06:06:38.953 に答える