小编Ble*_*ped的帖子

使用Dynamic而不是reflect来按名称调用方法

使用.NET-4.0,如何在不使用反射的情况下使用Dynamic来完成以下操作?

     public void InvokeMethod(string methodName)
    {
        Type t = typeof(GCS_WebService);
        GCS_WebService reflectOb = new GCS_WebService();
        MethodInfo m = t.GetMethod(methodName);
        m.Invoke(reflectOb, null);
    }
Run Code Online (Sandbox Code Playgroud)

c# reflection methods dynamic .net-4.0

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

使用FileHelpers填充零

我正在使用FileHelpers来创建NACHA文件.以下示例

许多属性都是带前导零的数字,因此它们已被定义为字符串.是否有一个属性可以填充Class属性中的前导零,类似于FieldTrim/TrimMode删除空格的方式?

[FixedLengthRecord()]
public class FileControlRecord
{
    [FieldFixedLength(1)]
    public int RecordTypeCode = 9; //Constant

    [FieldFixedLength(6)]
    public string BatchCount; //Numeric

    [FieldFixedLength(6)]
    public string BlockCount; //Numeric

    [FieldFixedLength(8)]
    public string EntryAddendaCount; //Numeric

    [FieldFixedLength(10)]
    public string EntryHash; //Numeric

    [FieldFixedLength(12)]
    public string TotalDebit; //$$$$$$$$$$cc

    [FieldFixedLength(12)]
    public string TotalCredit; //$$$$$$$$$$cc

    [FieldFixedLength(39)]
    [FieldNotInFile]
    public string RESERVED; //Blank
}
Run Code Online (Sandbox Code Playgroud)

c# filehelpers leading-zero

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

标签 统计

c# ×2

.net-4.0 ×1

dynamic ×1

filehelpers ×1

leading-zero ×1

methods ×1

reflection ×1