c#之帶有out輸出引數的方法定義及使用示例

wisdomone1發表於2012-04-20
namespace testhasharrayds
{
    public partial class Form1 : Form
    {
        public Form1()
        {
            InitializeComponent();
        }

        private void Form1_Load(object sender, EventArgs e)
        {
            //a,b,c為testout的初始預備工作
            string a = "蓋";
            string b = "房";
            string c=string.Empty;
            //在呼叫時,要特意為輸出引數c加上out,不然報錯喲
            testout(a,b,out c);
            //執行完testout方法後,可以在其它地方呼叫輸出引數c的值
            label4.Text = c;
            
        }
        //宣告一個帶有輸出OUT引數的方法,注意語法 out 資料型別 方法引數
        void testout(string x, string y, out string z)
        {
            z = x + y;
        }
    }
}

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/9240380/viewspace-721830/,如需轉載,請註明出處,否則將追究法律責任。

相關文章