谁能帮我把这一段转换成vb的语法?谢谢!!! string filepath="e:\\a.txt"; //根据扩展名判断是不是文本文件 FileInfo fileInfo = new FileInfo(@filepath); if (fileInfo.Extension.Trim().ToUpper().Equals(".TXT")) { TextBox2.Text = "是文本文件"; } else { TextBox2.Text = "不是文本文件"; } StreamReader reader = new StreamReader(@filepath,System.Text.Encoding.Default); StringBuilder sb=new StringBuilder(); while (reader.Peek()>=0) { sb.Append(reader.ReadLine()); sb.Append("\r\n"); } reader.Close(); TextBox1.Text = sb.ToString();
Dim filePath as string filePath = "e:\a.txt"If filePath.ToLower().EndWith( ".txt" ) Then TextBox2.Text = "是" Else TextBox2.Text = "否" Exit Sub End IfDim content As New String Dim sr As New StreamReader( filePath , System.Text.Encoding.Default ) content = sr.ReadToEnd() sr.Close()TextBox1.Text = content
using System.IO;StreamReader sr = new StreamReader( fileName , System.Text.Encoding.Default );
string content = sr.ReadToEnd();
sr.Close();或者获得byte[],然后
System.Text.Encoding.Default.GetString( byt );
if(fileExtention.ToLower() ==".txt")
{
}
好像还可以用fileContentType=file.ContentType;判断
这个就没用过啦。
string filepath="e:\\a.txt";
//根据扩展名判断是不是文本文件
FileInfo fileInfo = new FileInfo(@filepath);
if (fileInfo.Extension.Trim().ToUpper().Equals(".TXT"))
{
TextBox2.Text = "是文本文件";
}
else
{
TextBox2.Text = "不是文本文件";
} StreamReader reader = new StreamReader(@filepath,System.Text.Encoding.Default);
StringBuilder sb=new StringBuilder();
while (reader.Peek()>=0)
{
sb.Append(reader.ReadLine());
sb.Append("\r\n");
}
reader.Close(); TextBox1.Text = sb.ToString();
filePath = "e:\a.txt"If filePath.ToLower().EndWith( ".txt" ) Then
TextBox2.Text = "是"
Else
TextBox2.Text = "否"
Exit Sub
End IfDim content As New String
Dim sr As New StreamReader( filePath , System.Text.Encoding.Default )
content = sr.ReadToEnd()
sr.Close()TextBox1.Text = content