繁体   English   中英

自定义类中的C#StringCollection

[英]C# StringCollection in Custom Class

给定下面的类,将多个字符串添加到名为blob_key_col_name的StringCollection的正确方法是什么?

public class blob_info
{
    public string column_name { get; set; }
    public string blob_value { get; set; }
    public int column_pos { get; set; }
    public string blob_key { get; set; }
    public int blob_key_count { get; set; }
    public StringCollection blob_key_col_name { get; set; }


    public blob_info(string column_name, string blob_value, int column_pos, string blob_key, int blob_key_count)
    {
        this.column_name = column_name;
        this.blob_value = blob_value;
        this.column_pos = column_pos;
        this.blob_key = blob_key;
        this.blob_key_count = blob_key_count;
        blob_key_col_name = new StringCollection();
    }
}

public static List<blob_info> blob_col = new List<blob_info>();

void main
{
   blob_col.Add(new blob_info("Column_name","pathname",0,"key_column_name",0,blob_key_col_name.Add("")));
}

那将使用:

string[] myStringArray = new[] {"aa","bb","cc"};
blob_col.blob_key_col_name.AddRange(myStringArray);

查看文档以获取更多详细信息。 https://msdn.microsoft.com/en-us/library/system.collections.specialized.stringcollection(v=vs.110).aspx

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM