示例#1
0
    public void GetValuesOfPropertyOrFieldTest()
    {
        // FromTo - simple variables
        FromTo ft = new FromTo(0, 1);

        List <string> onlyNames = new List <string>();

        var r = SH.Join(Environment.NewLine, RH.GetValuesOfPropertyOrField(ft, onlyNames.ToArray()));

        onlyNames.Add("from");
        var r2 = SH.Join(Environment.NewLine, RH.GetValuesOfPropertyOrField(ft, onlyNames.ToArray()));

        // UploadFile - properties
        UploadFile uf = new UploadFile();

        uf.Filename = "d";
        uf.Name     = "name";

        onlyNames.Clear();

        var r3 = SH.Join(Environment.NewLine, RH.GetValuesOfPropertyOrField(uf, onlyNames.ToArray()));

        onlyNames.Add("Name");
        var r4 = SH.Join(Environment.NewLine, RH.GetValuesOfPropertyOrField(uf, onlyNames.ToArray()));

        int i = 0;
    }