gpt4 book ai didi

c# 使用 return 属性是做什么的?

转载 作者:太空狗 更新时间:2023-10-29 23:13:59 25 4
gpt4 key购买 nike

<分区>

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace MyTest
{
class Program
{

static void Main(string[] args)
{
Test1 t1 = call();
Console.Out.WriteLine(t1);
Console.ReadLine();
}

[return: Test2(g = 5)]
public static Test1 call()
{
Test1 t1 = new Test1();
Test2 t2 = new Test2();
return t1;

}
}



class Test1 : Attribute
{

}

class Test2 : Attribute
{
public int g;
}
}

这里的方法call(),简单的返回了Test1对象,但是设置return atrbite的目的是什么测试 2(g = 5) ?

是否应该改变或发生某些事情?但什么也没有发生...有人可以解释发生了什么吗?

它对 Test2 对象有什么影响?该对象应该在哪里?

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com