1. 程式人生 > >c# 反射Invoke呼叫方法獲得out帶出的值

c# 反射Invoke呼叫方法獲得out帶出的值

                    var msg = string.Empty;
                    object[] parameters = new object[] { model, null };

                    //函式簽名為public bool Update(DB_BedInfo model, out string mess);
                    updateMethod.Invoke(serviceObj, parameters);

                    //parameters[1]即為out帶出的值
msg = Convert.ToString(parameters[1]);