日期:2014-05-18  浏览次数:20814 次

C#函数有点学不懂~有什么办法吗?
我自学C#,没有语言基础完全是自学,现在在看《C#入门经典》第三版,看到第七章函数时,就有点费劲了,请问有什么办法吗,什么好的函数方面的教材,另函数是不是在.net或者所有编程里都很重要?望高手指点迷津。。

------解决方案--------------------
函数不就是方法?

可以理解为一个快捷方式

如:
public void 开机()
{
打开电源();
读取数据();
}
public void 打开电源()
{
....
}
------解决方案--------------------
没有什么比那本书讲得更基础的了,一定让自己看懂.
1遍看不懂就看2遍,2遍看不懂就看3遍...
记住:你的智商不比别人差,别人行,你也行
------解决方案--------------------
看看这个
http://www.enet.com.cn/eschool/video/c/
------解决方案--------------------
编程分析问题有两种方法,拆分和抽象。
变量和属性就是对现实世界某一特征值的描述。
而函数和方法是对特征值进行的一些处理和操作。

如果把人拆分成各种属性,有性别,有身高……有年龄。
建立一个对象,比如说你自己
今年你21岁,这个21岁就是一个变量。当然,年龄不是常量(要是常量就爽死了,长生不老啊!)
变量是怎么变化的呢?我们在计算机里怎么描述这些变化呢?这就涉及到函数和方法了。如果我们想让我们的年龄每一年过完生日加一岁,就需要写一个时间响应函数,每一次你过完生日,系统会调用年龄增长的函数,给你加一岁。

说到底,变量就是拆分后的特征,函数就是拆分后应该有的,对特征的处理操作,让变量真正能“变”的一些处理操作。比如说,变量“性别”,有两个值:男,女。而“做变性手术”会改变这个变量,“做变性手术”就是函数和方法,调用“做变性手术”函数,你就可以从“男”变成“女”了!