我的代码具体有什么问题?

猫队长

我是c#的新手(我从1月开始),我正在编写的代码需要帮助。在所有出现错误的行上,它都说

预期的类,委托,枚举,接口或结构

这是我的代码:

using System;

namespace pawlowski_Catherine_Lab3

{
    public class Course
    {
        protected string description;
        protected string prefix;
        protected double number;
        protected double hours;

    }
    public Course ()
    {
        this.hours="3.00";
    }
    public Course(string description, string prefix, double number, double hours)
    {
        this.description=description;
        this.prefix=prefix;
        this.number=number;
        this.hours=hours;
    }
    public override string ToString ()
    {
        return string.Format ("Course: "+prefix+"\nCourse Number: "+number+"\nDescription: "+description+"\nCredit hours: "+hours);
    }
}

除了第一个错误以外,几乎所有错误都出现在开头的地方。请帮助我弄清楚我到底在做错什么,以便将来自己解决。

埃文·特里波利(Evan Trimboli)

这可能会关闭,因此:

这是您(格式化)的内容:

using System;

namespace pawlowski_Catherine_Lab3 {
    public class Course {
        protected string description;
        protected string prefix;
        protected double number;
        protected double hours;

    }
    public Course() {
        this.hours = "3.00";
    }
    public Course(string description, string prefix, double number, double hours) {
        this.description = description;
        this.prefix = prefix;
        this.number = number;
        this.hours = hours;
    }
    public override string ToString() {
        return string.Format("Course: " + prefix + "\nCourse Number: " + number + "\nDescription: " + description + "\nCredit hours: " + hours);
    }
}

这是您应该拥有的(构造函数和方法是类的一部分):

using System;

namespace pawlowski_Catherine_Lab3 {
    public class Course {
        protected string description;
        protected string prefix;
        protected double number;
        protected double hours;

        public Course() {
            this.hours = "3.00";
        }
        public Course(string description, string prefix, double number, double hours) {
            this.description = description;
            this.prefix = prefix;
            this.number = number;
            this.hours = hours;
        }
        public override string ToString() {
            return string.Format("Course: " + prefix + "\nCourse Number: " + number + "\nDescription: " + description + "\nCredit hours: " + hours);
        }
    }
}

正确的缩进是您的朋友。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Scheme:我的代码有什么问题?

来自分类Dev

我的SQL代码有什么问题?

来自分类Dev

我的算法/代码有什么问题?

来自分类Dev

我的代码有什么问题?

来自分类Dev

我的车辆代码有什么问题?

来自分类Dev

我的Listview代码有什么问题?

来自分类Dev

我的C代码有什么问题

来自分类Dev

我的算法代码有什么问题?

来自分类Dev

我的算法/代码有什么问题?

来自分类Dev

我的js代码有什么问题?

来自分类Dev

我的代码有什么问题?

来自分类Dev

我的C代码有什么问题?

来自分类Dev

我的代码有什么问题?

来自分类Dev

我的Haskell代码有什么问题?

来自分类Dev

我的Angular代码有什么问题?

来自分类Dev

我的svg代码有什么问题?

来自分类Dev

我的 sql 代码有什么问题

来自分类Dev

我的汇编代码有什么问题

来自分类Dev

我的 LRUCache 代码有什么问题

来自分类Dev

我的 tensorflow 代码有什么问题

来自分类Dev

我的查询代码有什么问题?

来自分类Dev

我的 Leetcode 问题的 Python 代码有什么问题#315

来自分类Dev

我的代码有什么问题,请帮助我

来自分类Dev

没有输出,我的代码有什么问题?

来自分类Dev

代码有什么问题?

来自分类Dev

我的Python 3x代码有什么问题?

来自分类Dev

我在Java迭代器中的代码有什么问题

来自分类Dev

我的PHP日历代码有什么问题?

来自分类Dev

我的Java代码有什么问题?(解析错误)