namespace IStation
{
///
/// File
///
public class Paras_File
{
///
/// 根目录
///
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;
///
/// 数据文件夹
///
public string DataFolder { get; set; } = "Data";
///
/// 工作文件夹
///
public string WorkFolder { get; set; } = "WorkData";
///
/// 监测数据文件夹
///
public string MonitorDataFolder { get; set; } = "MonitorData";
///
/// 监测月数据文件夹
///
public string MonitorMonthDataFolder { get; set; } = "MonitorMonthData";
///
/// 水利模型文件夹
///
public string HydraulicModelFolder { get; set; } = "HydraulicModel";
///
/// 水利模型文件
///
public string HydraulicModelFile { get; set; } = "chenhang2024.inp";
///
/// 文件拓展名
///
public string FileExtension { get; set; } = ".txt";
///
/// 信号记录文件扩展名
///
public string SignalRecordFileExtension { get; set; } = ".csv";
///
/// 文件名间隔字符
///
public char FileNameSpacer { get; set; } = '-';
}
}