C# 如何在asp.net mvc中从字符串返回FileResult

C# 如何在asp.net mvc中从字符串返回FileResult,c#,asp.net-mvc,file,C#,Asp.net Mvc,File,我需要编写一个操作,该操作将从字符串返回FileResult您可以使用FileContentResult类 var contentType = "text/xml"; var content = "<content>Your content</content>"; var bytes = Encoding.UTF8.GetBytes(content); var result = new FileContent

我需要编写一个操作,该操作将从字符串返回FileResult

您可以使用
FileContentResult

        var contentType = "text/xml";
        var content = "<content>Your content</content>";
        var bytes = Encoding.UTF8.GetBytes(content);
        var result = new FileContentResult(bytes, contentType);
        result.FileDownloadName = "myfile.xml";
        return result;
var contentType=“text/xml”;
var content=“您的内容”;
var bytes=Encoding.UTF8.GetBytes(内容);
var result=新文件contentresult(字节,contentType);
result.FileDownloadName=“myfile.xml”;
返回结果;