c# - 如何在 C# 中为字符串数组的元素赋值?
问题描述
我是 C# 的初学者,我有以下代码:
string[] student = new string[6] { "Joules", "Niki", "Hannah","Ariana", "Martin", "Loren" };
int[] mark = new int[6] { 85, 65, 70, 75, 95, 80 };
Console.Write(student[0]);
student[0] = mark[0].ToString();
Console.WriteLine($"'s mark is {student[0]}");
我创建了一个学生字符串数组,我正在尝试为每个学生分配值(标记)。我发布的这段代码并不准确,我需要一些帮助来理解这个过程。非常感谢。
解决方案
我会避免继续采用这种方法,因为它处理起来很麻烦。相反,创建一个类来表示具有必要字段的数据。
例子:
class Student {
public string Name {get; set;}
public int Mark {get; set; }
}
然后构造Student
对象并填充我将作为练习留给您的数据。
请参阅文档以获取更多帮助对象(C# 编程指南),因为它包含一些您可以使用的好示例。
推荐阅读
- android - 在 kotlin 数据类中使用两种方式的数据绑定
- datajoint - Datajoint LabBook - 如何更改端口
- c# - CountDigits(long),并不是所有的代码路径都返回一个值
- pine-script - 在 pine 脚本中在所需的固定时间执行代码
- c# - C# Firebase 数据库反序列化为对象
- python - django 表单的问题(1 个视图中的列表和表单)
- github - Github 操作拉取请求构建器返回错误
- html - 用于全屏启动 HTML 5 视频的导航链接
- javascript - 无法安装 NativeBase
- c++ - 在派生类中使用重载的 + 运算符