【发布时间】:2010-11-10 08:12:30
【问题描述】:
好的,我有这个由其他人用 C# 编写的原型,我正在尝试将它放入 Objective-C。现在,我还没有任何正式的 C# 经验,所以我还不了解它的一切。我了解前三个变量是什么,但我遇到了第四行和第五行(c_data)正在做什么的问题。第四个是声明一个方法,然后是第五个定义它还是发生了什么?感谢您的帮助!
public class c_data {
public double value;
public int label;
public int ID;
public c_data() { }
public c_data(double val) {
value = val;
}
}
【问题讨论】:
-
那是一些看起来很悲伤的 C# 代码。我希望你在转换它时在命名和格式方面做得更好。
-
你在告诉我。我有一吨这样的代码,我必须在一周内转换。安睡的夜晚已经一去不复返了,通宵达旦的人来了!
-
我同意,这可能是教科书中的一个例子。这就是为什么这么多编程书籍很糟糕的原因。如果你不会用真实代码来做,那就不要教别人如何用假代码来做,因为在 5 年内你会有一堆看起来像你的例子的代码......我在和你说话Microsoft 和 myStupidPrefix。
标签: c# objective-c methods declaration porting