private FileStreamItem GetStreamItem(string key, string file) { FileStreamItem target = null; foreach (FileStreamItem item in this.FileStreamList) { if (item.sKey == key) { target = item; break; } } if (target == null) { target = new FileStreamItem(); target.sKey = key; target.sFileDir = file; this.FileStreamList.Add(target); } return(target); }
public void Write(string key, string file, string content) { FileStreamItem item = this.GetStreamItem(key, file); item.Write(content); }