public FileStreamResult CreateFile()  
{  
   var stream = new MemoryStream(Encoding.ASCII.GetBytes("Hello World"));  
   return new FileStreamResult(stream, new MediaTypeHeaderValue("text/plain"))  
   {  
      FileDownloadName = "test.txt"  
   };  
}