gpt4 book ai didi

C# 委托(delegate) : literal constructor

转载 作者:行者123 更新时间:2023-11-30 14:27:55 24 4
gpt4 key购买 nike

<分区>

假设我在 C# 中有一些委托(delegate):

public delegate void ExampleDelegate();

在某处我有 SampleMethod,我希望委托(delegate)人引用它:

ExampleDelegate sample = new ExampleDelegate(SampleMethod);

我看到有些人用两行代替是这样的:

ExampleDelegate sample;
sample = SampleMethod;

就功能而言,这是否与上面的行相同,或者是否存在一些(意外的)副作用?基本上,我不明白之间的区别:

ExampleDelegate sample = new ExampleDelegate(SampleMethod);

ExampleDelegate sample; = SampleMethod;

他们似乎工作相同..

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