You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

C#中如何用一行代码返回Double数组?正确语法是什么?

正确的C#一行写法

你可以通过以下两种方式实现一行返回数组:

  • 明确指定数组类型:

    return new Double[] { 1.0 };
    
  • 利用编译器类型推断(当方法返回类型为Double[]时可用):

    return new[] { 1.0 };
    

原来的写法return Double[] { 1.0 };不合法,原因是C#要求创建数组实例必须使用new关键字,不能直接用类型加初始化器的形式返回。

内容的提问来源于stack exchange,提问作者Hal Heinrich

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.12 10:50:37