public void ReadFileList() { ReadAsset assetsName = null; MemoryStream stream = new MemoryStream(ReadList.bytes); StreamReader reader = new StreamReader(stream); while (true) { string s = reader.ReadLine(); if (s == null) { if (assetsName != null) { assetsToRead.Add(assetsName); } break; } if (s == "") { if (assetsName != null) { assetsToRead.Add(assetsName); } assetsName = null; continue; } if (s[0] == '/' && s[1] == '/') { continue; } if (assetsName == null) { assetsName = new ReadAsset(); assetsName.bundle = "Assets/" + s; } else { assetsName.assets.Add(s); } } }