62,074
社区成员
发帖
与我相关
我的任务
分享
FileStream fs = new FileStream(fileName, FileMode.Open);
BinaryReader br = new BinaryReader(fs);
byte[] byData = br.ReadBytes((int)fs.Length);
fs.Close();
//model.worddata = byData;
#if debug
string cc = "";
for (int i = 0; i < byData.Length; i++)
{
cc += byData[i];
}
ViewBag.Name = cc;
#endif
string FilePath = Server.MapPath("../App_Data/WordDocument.txt");
FileStream FS = new FileStream(FilePath,FileMode.Open, FileAccess.Read);
byte[] b = new byte[FS.Length];
FS.Read(b, 0, b.Length);
string str = System.Text.Encoding.Default.GetString(b);
ViewBag.DocContent = str;
if (str.Contains("新年快乐"))
{
ViewBag.isExist = "是";
}
else
{
ViewBag.isExist = "否";
}
return View();
视图里面,写2个bag就行了,txt文件放到App_Data下
FileStream fs = new FileStream(fileName, FileMode.Open, FileAccess.Read);
BinaryReader br = new BinaryReader(fs);
byte[] bytes = br.ReadBytes((int)fs.Length);
br.Close();
fs.Close();
//验证
var bytesString = System.Text.Encoding.Default.GetString(bytes);
if (!bytesString.Contains("新年快乐")||!bytesString.Contains("aaaaaaaa"))
{
bytesString 出现乱码了,怎么破?在线等。