【问题标题】:What Does [Variable] = [OtherVariable] = [YetAnotherVariable] Mean? [duplicate][Variable] = [OtherVariable] = [YetAnotherVariable] 是什么意思? [复制]
【发布时间】:2015-10-13 17:26:33
【问题描述】:

我正在使用 C# 并遇到类似于以下的声明:

var dog = anotherDog = someOtherDog;

这里到底发生了什么?这只是将一个变量的值分配给另外两个变量吗?

【问题讨论】:

  • 为什么不直接创建一个控制台应用程序并对其进行测试?
  • 或者更好的副本:stackoverflow.com/questions/17737436
  • @DStanley 我认为这是一个更好的副本。标题背后的不幸之处在于,人们必须知道这个问题是相关的,即“从作业中归来”是相关的。不过,感谢重定向;肯定学到了一些我以前不知道的东西。

标签: c#


【解决方案1】:

是的。

好像

anotherDog = someOtherDog;
var dog = anotherDog;

您必须同时声明 anotherDog 和 someOtherDog。

【讨论】:

    猜你喜欢
    • 2015-10-23
    • 2021-10-11
    • 2018-08-02
    • 2014-04-21
    • 1970-01-01
    • 1970-01-01
    • 2015-06-25
    • 2011-08-18
    • 1970-01-01
    相关资源
    最近更新 更多