[C# ] List



List
List 表示可以依照索引存取的強型別物件清單。
方法
Add     將物件加入至 List<T> 的結尾。
AddRange     將特定集合的元素加入至 List<T> 的結尾。



using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.IO;

public partial class _Default : System.Web.UI.Page
{

    protected void Page_Load(object sender, EventArgs e)
    {

    }
protected void Button1_Click(object sender, EventArgs e)
    {
            string Hours ="3";
            List<string> ReturnArray ;
            ReturnArray = test(Hours);

            if (ReturnArray.Count > 0)
            {
                string str = string.Join("", ReturnArray.ToArray());  //將List<string>轉成string
                Response.Write(str);
            }

    }

 /**  測試List<sting>回傳值    */
    private List<string> test(string hours)
    {
        List<string> array = new List<string>();  

     
        string str,str2;
        str = "test1" +"<br/>";
        str2 = "test2" + "<br/>";
     
        try
        {
            string strBody = "test1" + "<br/>";
            array.Add(strBody); //.Add  將物件加入至 List<T> 的結尾。
         
            array.AddRange(UpdPrice(str, str2, true, 1));  //.AddRange 接"Upd_Prod_Price()方法"的值
            // .AddRange 將特定集合的元素加入至 List<T> 的結尾。

        }
        catch (Exception E)
        {
        }
        return array;

    }
     /*測試方法回傳一string給 test*/
       private List<string> UpdPrice(string psStr, string psStr2, bool psBol, int apov){

           List<string> arrBody = new List<string>();
           string str = "test2" + "<br/>";
           arrBody.Add(str);

           return arrBody;
        }




}

參考List blog
http://adon988.logdown.com/posts/1206701-list-system-collections-generic
http://py3939.pixnet.net/blog/post/28297262
List轉型態https://www.dotnetperls.com/convert-list-string

Comments

Popular posts from this blog

[.NET] ASP.NET 4.0尚未在Web伺服器上註冊