示例#1
0
    /// <summary>
    /// 受けてきたファイルから情報を抽出する
    /// </summary>
    /// <param name="reader">受けてきたファイルを読み込むバイナリリーダー</param>
    private void CreateJFileAndAnalysis(ref BinaryReader reader)
    {
        int _iNumOfList = reader.ReadInt32();   //いくつかのデータが保存されているか確認する

        FavData dat;

        for (int i = 0; i < _iNumOfList; ++i)
        {
            dat = new FavData();
            dat.Init();
            dat.DataLoadTransfer(ref reader);
            _FavDataList.Add(dat);
        }
    }
示例#2
0
    /// <summary>
    /// 受けてきたファイルから情報を抽出する(旧バージョン)
    /// </summary>
    private void CreateJFileAndAnalysis()
    {
        JFile _File = JFile.CreateBinary("temp.bin", true);

        if (_File != null)
        {
            var reader      = _File._binaryReader;
            int _iNumOfList = reader.ReadInt32();   //いくつかのデータが保存されているか確認する

            FavData dat;
            for (int i = 0; i < _iNumOfList; ++i)
            {
                dat = new FavData();
                dat.Init();
                dat.DataLoadTransfer(ref reader);
                _FavDataList.Add(dat);
            }
            _File.Close();
        }
        else
        {
            Debug.LogError("No File Exist. Error Occured");
        }
    }