小编Ara*_*vas的帖子

在C#文本文件读取中发出约65533.

我创建了一个示例应用程序来加载所有特殊字符,同时将粘贴从Openoffice编写器复制到记事本.双重代码不同,当我尝试加载它时.

var lines = File.ReadAllLines("..\\ter34.txt");
Run Code Online (Sandbox Code Playgroud)

这会产生65533问题的问题,文本文件包含:

Run Code Online (Sandbox Code Playgroud)

这已更改为符号:

  ?  
Run Code Online (Sandbox Code Playgroud)

c# unicode

10
推荐指数
1
解决办法
1万
查看次数

如何使用C#从XElement获取元素名称?

我有一个Xml,我必须得到元素名称

 <Data>
     <Test key="G" modifier="control" /> 
     <Test1  key="E" modifier="control" /> 
     <Test3 /> 
     <Test4 /> 
 </Data>

 XDocument xd = XDocument.Load("..\\Cmd.xml");
 IEnumerable<XElement> xeCmdData = Cmd.XPathSelectElements(".//Data");

 foreach (XElement xeData in xeCmdData)
 {
     // here i am getting the whole xml how to get Element name  ... 
     // Like <Data> 
     //          <Test key="G" modifier="control" /> 
     //          <Test1  key="E" modifier="control" /> 
     //          <Test3 /> 
     //          <Test4 />  
     //      </Data>
 }               
Run Code Online (Sandbox Code Playgroud)

如何获取元素名称?

c# xelement linq-to-xml

5
推荐指数
1
解决办法
1万
查看次数

有关系时如何从数据集中删除表?

我有一个数据集并且有'n'个表.如果表有父子关系,我可以从数据集中删除表.

代码:

  if (m_dsSet.Tables[TableName] != null)
            {
                for (int iCount = m_dsSet.Tables[TableName].ChildRelations.Count - 1; iCount >= 0; iCount--)
                {
                    m_dsSet.Tables[TableName].ChildRelations[iCount].ChildTable.Constraints.Remove(m_dsSet.Tables[TableName].ChildRelations[iCount].RelationName);
                    m_dsSet.Tables[m_sLevelName].ChildRelations.RemoveAt(iCount);
                }
                m_dsSet.Tables[TableName].ChildRelations.Clear();
                m_dsSet.Tables[TableName].ParentRelations.Clear();
                m_dsSet.Tables[TableName].Constraints.Clear();
            }
Run Code Online (Sandbox Code Playgroud)

我只能删除行..但是stil表保留在数据集中.

c# datatable constraints dataset foreign-key-relationship

5
推荐指数
1
解决办法
9329
查看次数