相关疑难解决方法(0)

删除或不写最后';' 行中的符号

好吧,我已导出到CSV脚本.

我导出结构列表.我在StringWriter的帮助下写作.在struct field array foreach循环中,我迭代遍历所有属性,并在每个属性之后放入';'.在第一行我写了WriteLine().

所以作为输出我有:

value1;value2;value3;
Run Code Online (Sandbox Code Playgroud)

而且我要:

value1;value2;value3
Run Code Online (Sandbox Code Playgroud)

问题是:如何从我得到的东西中获得我想要的东西,或者基于我已经制作的东西.

我现在有3个想法:

  1. 行中的最后2个符号应该类似于";\r \n(\n)".所以用什么都不替换这个组合.
  2. 检查酒店是否是最后一个.
  3. 修剪每行中的最后一个(换行前)符号.

c# csv export

2
推荐指数
1
解决办法
293
查看次数

使用LINQ将XML标记的集合连接到字符串

我无法使用我无法控制的Web服务,并且正在尝试将该服务返回的XML解析为标准对象.

XML结构的一部分看起来像这样

<NO>
   <L>Some text here </L>
   <L>Some additional text here </L>
   <L>Still more text here </L>
</NO>
Run Code Online (Sandbox Code Playgroud)

最后,我想最终得到一个String属性,看起来像"有些文本在这里一些额外的文字这里还有更多的文字在这里"

我对初始通行证的内容如下.我想我已经走上了正轨,但还没到那里:

XElement source = \\Output from the Webservice
List<IndexEntry> result;

result = (from indexentry in source.Elements(entryLevel)
    select new IndexEntry()
    {
        EtiologyCode = indexentry.Element("IE") == null ? null : indexentry.Element("IE").Value,
        //some code to set other properties in this object
        Note = (from l in indexentry.Elements("NO").Descendants
                select l.value)  //This is where I stop
                               // and don't know where to go
    }
Run Code Online (Sandbox Code Playgroud)

我知道我可以在该查询的末尾添加一个ToList()运算符来返回该集合.是否有一个opertaor或技术允许我将该集合的连接内联到一个字符串? …

c# linq linq-to-xml

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

在stringbuilder类型上正确使用子字符串

我正在使用子字符串构建一串数据.我想要的数据格式是

[1,2,3,4,5,6,7,8,9,10]
Run Code Online (Sandbox Code Playgroud)

所以我按照以下方式构建它

StringBuilder sb = new StringBuilder();
sb.append("1,");
sb.append("2,");
sb.append("3,");
.
.
.
Run Code Online (Sandbox Code Playgroud)

我遇到的问题是我想,在添加结束之前修剪最终结果].

我可以

sb.ToString();
sb.Substring(0, (sb.Length - 1));
sb += "]";
Run Code Online (Sandbox Code Playgroud)

但是使用+ =效率不高,因为这会创建一个新字符串.有没有更好的方法呢?

c#

0
推荐指数
1
解决办法
595
查看次数

如何在0-100的每一行上获得3个数字?

我需要在控制台上写0-100之间的数字,如下所示:

0,1,2

1,2,3

2,3,4

3,4,5

等等

我真的似乎无法弄清楚。任何指针都很好!

c#

-7
推荐指数
1
解决办法
89
查看次数

标签 统计

c# ×4

csv ×1

export ×1

linq ×1

linq-to-xml ×1