Beispiel #1
0
        public byte[] Export()
        {
            return(PETools.Serialize.Export((w) =>
            {
                w.Write(mId);
                PETools.Serialize.WriteNullableString(w, mName);
                w.Write(mTrainId);

                w.Write(mPointIdList.Length);
                for (int i = 0; i < mPointIdList.Length; i++)
                {
                    w.Write(mPointIdList[i]);
                }

                PETools.Serialize.WriteBytes(mRunState.Export(), w);
            }));
        }