我正在读一本关于C#的HF系列书,必须做一个简单的WinForms应用程序,它包含一个按钮,一个复选框和一个标签。我使用代码为按钮创建了控件和事件处理程序,没有对其他文件进行任何更改,只是设计器和带有C#代码的文件(不知道它是如何正确调用的)。
保存了一切。
当我尝试运行程序(F5或Ctrl + F5)时,VS会向我显示一个默认表单,就好像它是空白且没有任何元素一样。
我做错了什么?
答案 0 :(得分:2)
在Form1.cs中添加以下代码:
var populationArray = [[98, 8, 45, 34, 56], [9, 13, 65, 4, 90], [24, 5, 4, 56, 88], [3, 55, 22, 19, 10], [8, 33, 26, 93, 16], [31, 38, 92, 70, 36], [9, 39, 15, 14, 66]]
var IntegerKeys = [17, 41, 10, 34, 5, 85, 87]
var Dictionary = [Int: [Int]]()
// Swift 2.0
for (index, key) in IntegerKeys.enumerate() {
Dictionary[key] = populationArray[index]
}
// Swift 1.2
for (index, key) in enumerate(IntegerKeys) {
Dictionary[key] = populationArray[index]
}
答案 1 :(得分:1)
如果上述解决方案无效:
在program.cs中,您可能会调用Application.Run(new Form())而不是Application.Run(新表单 1 ())
您实例化默认表单,而不是您创建的类。