Cara mempassing parameter by reference di C#
Buat yang biasa dengan C++ melakukan passing parameter by reference di C# akan kebingungan.
Masalahnya sintax gini:
Trus gimana?
Caranya simpel pake kata kunci ref. Jadi sintaxnya gini:
Simpel kan?
Masalahnya sintax gini:
private void change(int &d)nggak bakalan jalan. Trus pointer dan double pointer yang urakan kayak char **d, yang biasanya dipake untuk merefer string tanpa array, nggak bakalan jalan juga.
Trus gimana?
Caranya simpel pake kata kunci ref. Jadi sintaxnya gini:
private void change(ref int d)Atau kalau array ya tinggal ditambahin:
private void change(ref int[] d)
Simpel kan?
Labels: C#, programming, quick fix
1 Comments:
good post... tapi kalo aku gak pernah pake ini ... konsep OO nya gak ke pake...
By Anonymous, at 11:32 AM, July 23, 2008
Post a Comment
<< Home