C# 数据存储与处理:集合、循环、条件及字典的应用
1. 调试与结果查看
在编程过程中,若选择的属性或方法在当前上下文中无法正常工作,会看到一个带有感叹号的红色圆圈。当对代码进行调试时:
1. 再点击两次“Step Into”,会回到初始停止点。此时可选择“Locals”选项卡查看“Output”变量,展开“Output”能看到结果视图,每个原始数组条目都被截断为三个字母,也可在“Immediate”窗口查看这些结果。
2. 高亮输出中的“Output.ToArray ()[2]”部分,点击“Copy”,在“Immediate”窗口输入“?”并空格,然后粘贴文本。通过“Immediate”窗口可对代码进行一些测试,例如更改数组索引,不过输入值为 5 时会出现错误信息,因为数组虽有五个元素,但最后一个元素编号为 4。
2. 测试循环理论
之前使用 LINQ 查询处理数据源,这是微软开发的新方法,而传统方法是使用循环。循环是指应用程序持续执行某段代码,直到处理完所有数据。C# 提供了多种循环结构,这里以“for”循环为例。
“for”循环处理数据源条目,直到达到特定计数才停止,与数据源是否还有其他条目无关。使用计数跟踪任务执行次数时,需创建一个变量来保存当前计数,该变量与最终目标的比较称为条件,所有传统循环都需要某种条件。
以下是一个使用“for”循环处理数组的示例代码:
private void btnLoop_Click(object sender, EventArgs e)
{
// Create a variable t