How to set array length in c# dynamically

后端 未结 9 994
长情又很酷
长情又很酷 2020-12-30 23:45

I am still new to C# and I\'ve been struggling with various issues on arrays. I\'ve got an array of metadata objects (name value pairs) and I would like to know how to creat

9条回答
  •  暖寄归人
    2020-12-31 00:23

    Or in C# 3.0 using System.Linq you can skip the intermediate list:

    private Update BuildMetaData(MetaData[] nvPairs)
    {
            Update update = new Update();
            var ip = from nv in nvPairs
                     select new InputProperty()
                     {
                         Name = "udf:" + nv.Name,
                         Val = nv.Value
                     };
            update.Items = ip.ToArray();
            return update;
    }
    

提交回复
热议问题