Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/338.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 如何在服务器或内存上创建文本文件?_C#_Asp.net - Fatal编程技术网

C# 如何在服务器或内存上创建文本文件?

C# 如何在服务器或内存上创建文本文件?,c#,asp.net,C#,Asp.net,如何创建文本文件并将字符串内容写入其中?我计划稍后引用文本文件。它可以在服务器上(根文件夹)或任何我可以引用它的地方。下面是字符串内容 foreach (string s in strValuesToSearch) { if (result.Contains(s)) result = result.Replace(s, stringToReplace); 您可以使用以下方法: 只要您有在服务器

如何创建文本文件并将字符串内容写入其中?我计划稍后引用文本文件。它可以在服务器上(根文件夹)或任何我可以引用它的地方。下面是字符串内容

 foreach (string s in strValuesToSearch)
            {

                if (result.Contains(s))

                    result = result.Replace(s, stringToReplace);
您可以使用以下方法:


只要您有在服务器上写入的适当权限,就可以利用该类的方法


如何引用web文件夹位置?如果您处于ASPX页面的上下文中,则可以使用
Server.MapPath(“~/folder”)
string result = "foo bar";
File.WriteAllText(@"c:\foo.txt", result);