大家好,我现在在学C#,现在遇到个很棘手的问题,我把源代码附上,大家帮忙解析下哈,谢谢!

来源:百度知道 编辑:UC知道 时间:2024/06/17 23:17:06
using System;
using System.Collections.Generic;
using System.Text;
using System.Xml;

namespace WindowsApplication5
{
class Program
{
//<summary>
//应用程序的主入口点
//</summary>

static void Main(string [] args)
{
string path = @"D:\vs2005\我的实验\mail.xml";

//尝试读取该XML文件
try
{
=new();
.=.Fragment;
.=.true;
.=.true;
.=false;
.=.DTD;[
XmlReader reader = XmlReader.Create(path,);

}
catch (Exception e)
{
Console.WriteLine(e.Message);

}
Console.ReadLine();
}

}
}
这段代码我是完全从书上复制过来的,我在V

=new();
.=.Fragment;
.=.true;
.=.true;
.=false;
.=.DTD;[
你肯定漏写很多东西了
.前面还有东西吧,你自己好好看看
还有这句.=.DTD;[ 分好后面怎么还有个[
C#是从C/C++发展过来,既然你学了C,那应该很容易知道以上的写法是错误的,=号是赋值语句,两边都需要操作数。

=new();
.=.Fragment;
.=.true;
.=.true;
.=false;
.=.DTD;[

???
c#有这样的语法吗?

=new();
.=.Fragment;
.=.true;
.=.true;
.=false;
.=.DTD;[
就是这段代码有问题

没这种写法的,程序语法都不允许

这些.....是什么意思,是自变量吗