杜小姐的bug人生 2024-11-01 12:36 采纳率: 54.5%
浏览 3

C++中对参数的引用和C#对参数的引用有何不同

在C++可以通过func(CString& str)得到数据,C#该如何写才能得到func(str)函数的str内容

  • 写回答

2条回答 默认 最新

  • threenewbee 2024-11-01 13:39
    关注
    C#可以用委托
    Action<string> changeStr()
    {
    ...
    return x => { x = "hello world"; };
    }
    调用
    Main()
    {
    string s = "aaa";
    changeStr()(s);
    Console.WriteLine(s); //改变为 hello world
    }
    
    
    评论

报告相同问题?

问题事件

  • 创建了问题 11月1日