namespace IStation
|
{
|
/// <summary>
|
/// File
|
/// </summary>
|
public class Paras_File
|
{
|
/// <summary>
|
/// 根目录
|
/// </summary>
|
public string RootDirectory
|
{
|
get
|
{
|
if (string.IsNullOrEmpty(_root_directory))
|
{
|
var directory = new DirectoryInfo(AppDomain.CurrentDomain.BaseDirectory);
|
_root_directory = directory.FullName;
|
}
|
return _root_directory;
|
}
|
}
|
private string _root_directory;
|
|
/// <summary>
|
/// 数据文件夹
|
/// </summary>
|
public string DataFolder { get; set; } = "Data";
|
|
/// <summary>
|
/// 工作文件夹
|
/// </summary>
|
public string WorkFolder { get; set; } = "WorkData";
|
|
/// <summary>
|
/// 监测数据文件夹
|
/// </summary>
|
public string MonitorDataFolder { get; set; } = "MonitorData";
|
|
/// <summary>
|
/// 监测月数据文件夹
|
/// </summary>
|
public string MonitorMonthDataFolder { get; set; } = "MonitorMonthData";
|
|
/// <summary>
|
/// 水利模型文件夹
|
/// </summary>
|
public string HydraulicModelFolder { get; set; } = "HydraulicModel";
|
|
/// <summary>
|
/// 文件拓展名
|
/// </summary>
|
public string FileExtension { get; set; } = ".txt";
|
|
/// <summary>
|
/// 信号记录文件扩展名
|
/// </summary>
|
public string SignalRecordFileExtension { get; set; } = ".csv";
|
|
/// <summary>
|
/// 文件名间隔字符
|
/// </summary>
|
public char FileNameSpacer { get; set; } = '-';
|
|
|
}
|
}
|