首页 > 解决方案 > 编译错误:“意外符号')',预期标识符

问题描述

我已经编写了我的第一个 C# 脚本,但我收到此错误:编译错误:“意外符号 ')',预期标识符

using System;

class MainClass {
    public static void Main() {
        int[] integers = new int[5];
        integers[0] = 4;
        integers[1] = 12;
        integers[2] = 68;
        integers[3] = 2;
        integers[4] = 8;

        Console.WriteLine(GetAverage(integers));
    }

    public static float GetAverage (array) {
        float average = 0;
        foreach (int num in array) {
            average += num;
        }
        average /= average.Lenght;

        return average;
    }
}

谁能向我解释为什么我会收到错误?谢谢。

标签: c#

解决方案


  1. 您的GetAverage方法没有定义array参数的类型。

  2. 您在;上调用Length方法(拼写错误)float我想你打算改为打电话array.Length

最后,错误消息应该有一个行号,但你没有告诉我们那是哪一行。


推荐阅读