小编Fab*_*lva的帖子

删除非ASCII 32到175 C的字符的更好方法#

我需要从字符串中删除不在Ascii范围内的字符,从32到175,其他任何东西都必须删除.

我不知道好,如果正则表达式可以是最好的解决办法,而不是使用像.replace()或一个.remove()考取每个无效字符或别的东西.

任何帮助将不胜感激.

c# regex linq string

7
推荐指数
2
解决办法
3977
查看次数

c#object to string以文本格式显示它

我有下一个对象/列表"ListaDatos",我喜欢把它作为明确的字符串(通过邮件可视化/发送等)

public List<Datos> ListaDatos = new List<Datos>();

public class Datos
{
    public string Numero;
    public string Alias;
    public string URLConsumo;

    //-- Consumos ----------------------------- 
    public List<Consumo> Consumos = new List<Consumo>();
    public string ConsumoTotal;
}

public class Consumo 
{
    public string Tipo;
    public string Subtipo;
    public string Concepto;
    public string Cantidad;
    public string Importe;
    public string Total;
}
Run Code Online (Sandbox Code Playgroud)

将此对象"渲染"为文本以获取字符串变量的最简单方法是什么:

DATOS
 Numero     : 10
 Alias      : "aaaaa"
 urlConsumo : "www.aaaaaaaaaaaaa"
 Consumos
  Tipo      : "abc"
  SubTtipo  : "aaa"
  ...
DATOS
 Numero     : 10
 Alias …
Run Code Online (Sandbox Code Playgroud)

c# render object

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

标签 统计

c# ×2

linq ×1

object ×1

regex ×1

render ×1

string ×1