作者QQ29 (我愛阿蓉)
看板C_Sharp
標題[問題] C# 有辦法 return value type by reference嗎?
時間Fri Aug 5 12:37:23 2011
大家好
請問一下有沒有辦法return 一個value type的reference呢?
大概像是
int ref Foo()
{
return ref m_XXX;
}
我知道不會過@@ 但是好像沒有方法了?
是不是無法讓class外的人得到這value type的實體阿
謝謝
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 84.233.227.247
→ iterator:放在參數那, void Foo(out int val) 08/05 13:32
→ QQ29:除了放在那別無他法嗎? 08/05 15:37
→ iterator:或是用unsafe code. google "A.2 Pointer types (C#)" 08/05 17:21
→ iterator:不過你有什麼特殊的需求, 需要用到這種功能? 08/05 17:22
推 chchwy:應該先問你為什麼要這樣做吧...應該有很多方法可以繞過才是 08/08 11:50