private string Init(string file) { if (string.IsNullOrEmpty(file)) { file = Path.Combine(Path.GetTempPath(), Path.GetTempFileName() + ".plist"); this.IsTemp = true; } Info = new FileInfo(file); Content = string.Empty; return file; }