Is it possible to pass properties as “out” or “ref” parameters?

前端 未结 4 1556
猫巷女王i
猫巷女王i 2020-11-28 14:01

Can I pass a property as an \"out\" or \"ref\" parameter if not then why not?

e.g.

Person p = new Person(); 

. . .



        
4条回答
  •  情深已故
    2020-11-28 14:40

    Instead, you should do something like this

    WhatEverTheType name;
    
    Test(out name);
    
    // Choose one of the following construction
    
    Person p = new Person();
    p.Name = name;
    
    Person p = new Person(name);
    Person p = new Person(Name => name);
    

提交回复
热议问题