我正在尝试运行它;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Text;
using System.IO;
public partial class _Default : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
DosyadanOku("c:\\sucdefteri.txt");
Console.ReadLine();
}
public void DosyadanOku(string sucdefteri)
{
StreamReader dosyaOku = new StreamReader(@"C:\\sucdefteri.txt");
string metin;
metin = dosyaOku.ReadLine();
string kesme = "\t";
char[] b = kesme.ToCharArray();
string[] satirlar = metin.Split(b);
Page.ClientScript.RegisterArrayDeclaration("Skills", satirlar[2]);
dosyaOku.Close();
}
}
在我的 ASP.net 页面的服务器端。这只是从 sucdefteri.txt 中获取一行,然后剪切其中的一部分并将其传递到页面的客户端
Page.ClientScript.RegisterArrayDeclaration("技能", satirlar[2]); . 我的意思是它应该,但它不能。如果我尝试将此文件读取/剪切代码作为控制台应用程序,它工作正常,从行中获取部分并将其打印到控制台。但它不适用于此。如果我添加这样的代码;
satirlar[2] ="'izmit'";
然后将其发送给客户,它正在工作。所以我认为文件读取有问题。
谢谢你的帮助。