gpt4 book ai didi

c# - C# 中 Java 的 .length 相当于什么?

转载 作者:行者123 更新时间:2023-12-02 00:21:17 25 4
gpt4 key购买 nike

我是 C# 新手,我正在尝试将此代码从 java 转换为 C#。

    static public double euclidean_2(double[] x, double[] y)
{
if (x.length != y.length) throw new RuntimeException("Arguments must have same number of dimensions.");

double cumssq = 0.0;
for (int i = 0; i < x.length; i++)
cumssq += (x[i] - y[i]) * (x[i] - y[i]);

return cumssq;
}

我知道 java 使用 .length 但 C# 中的等效项是什么,因为我不断收到错误

谢谢

最佳答案

在 C# 中,公共(public)成员应大写:

for (int i = 0; i < x.Length; i++)
cumssq += (x[i] - y[i]) * (x[i] - y[i]);

关于c# - C# 中 Java 的 .length 相当于什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10923249/

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