DirectoryInfo di = new DirectoryInfo("E://"+username.Text);
if (di.Exists == false)
di.Create();
DirectoryInfo dis = di.CreateSubdirectory("data");
这里创建文件的只是绝对路径,但是我不想用绝对路径,想用相对路径,想请问一下,应该怎么写?把文件创建在该软件的根目录下。
if (di.Exists == false)
di.Create();
DirectoryInfo dis = di.CreateSubdirectory("data");
这里创建文件的只是绝对路径,但是我不想用绝对路径,想用相对路径,想请问一下,应该怎么写?把文件创建在该软件的根目录下。
解决方案 »
- GridView分页中怎么保存checkbox
- 求 GOOGLE地图轨迹回放思路
- 有什么工具软件可以检测C#代码的执行效率?
- Update 无法找到 TableMapping['Table'] 或 DataTable“Table”
- 求推荐C#网络编程的书籍
- C#关于存储和显示图片的问题!!请高手指点啊!!在线等!!!!!!!!
- WinForm datagridview 分页
- C#问题?大家帮帮忙!!!!
- 关于高性能的IO读写问题
- cefsharp 如何自定义图片另存为、目标另存为右键菜单?
- 求救~~(100分),有人用VISIO作过二次开发吗??100~100
- 如何将已打开的IE网页比如163.com 用程序在他前面加多一个图片广告?
if (di.Exists == false)
di.Create();
DirectoryInfo dis = di.CreateSubdirectory("data");
立即成为编程经验丰富的程序员不是梦,详见:http://www.psec.net.cn
if (!Directory.Exists(FolderPath))
{
//文件夹不存在则创建
Directory.CreateDirectory(FolderPath);
//写入日志
string FilePath = Server.MapPath("/LoginLog/" + DateTime.Now.ToString("yyyy-MM") + "/" + DateTime.Now.ToString("yyyy-MM-dd"));
if (!Directory.Exists(FilePath))
{
//如果文件存在则写入日志
using (StreamWriter writer = File.AppendText(FilePath + ".txt"))
{
writer.WriteLine("[登录成功!][用户IP]:" + ip + "; [登录时间]:" + DateTime.Now);
writer.Flush();
writer.Close();
}
}
else
{
//如果文件不存在当前目录下创建一个文本文件
StreamWriter writer = new StreamWriter(FilePath + ".txt"); writer.WriteLine("[登录成功!][用户IP]:" + ip + "; [登录时间]:" + DateTime.Now);
writer.Flush();
writer.Close();
}
}
else
{
//文件夹存在则写入日志
string FilePath = Server.MapPath("/LoginLog/" + DateTime.Now.ToString("yyyy-MM") + "/" + DateTime.Now.ToString("yyyy-MM-dd"));
if (!Directory.Exists(FilePath))
{
//如果文件存在则写入日志
using (StreamWriter writer = File.AppendText(FilePath + ".txt"))
{
writer.WriteLine("[登录成功!][用户IP]:" + ip + "; [登录时间]:" + DateTime.Now);
writer.Flush();
writer.Close();
}
}
else
{
//如果文件不存在当前目录下创建一个文本文件
StreamWriter writer = new StreamWriter(FilePath + ".txt"); writer.WriteLine("[登录成功!][用户IP]:" + ip + "; [登录时间]:" + DateTime.Now);
writer.Flush();
writer.Close();
}
}
Response.Redirect("ManageLogin/");