C# 方法使用 0007
2016-04-21 16:29
357 查看
FindMax number method
using System; namespace CalculatorApplication { class NumberManipulator { public int FindMax(int num1,int num2) { //local variable declaration int result; if (num1 > num2) { return num1; } else return num2; return result; } static void Main(string[] args) { //local variable declaration int a = 100; int b = 200; int ret; NumberManipulator n = new NumberManipulator(); ret = n.FindMax(a,b); Console.WriteLine("Max value is : {0}",ret); Console.ReadLine(); } } }
output:
Max value is : 200
Recursive Method Call
using System; namespace CalculatorApplication { class NumberManipulator { public int factorial(int num) { //local variable declaration int result; if (num==1) { return 1; } else result= factorial(num-1)*num; return result; } static void Main(string[] args) { NumberManipulator n = new NumberManipulator(); Console.WriteLine("Factorial of 6 is : {0}", n.factorial(6)); Console.ReadLine(); } } }
Factorial of 6 is :720
using System; namespace CalculatorApplication { class NullablesAtShow { static void Main(string[] args) { int? num1 = null; double? num2 = 24; double? num3 = new double(); double? num4 = 3.1415; bool? boolval = new bool?(); // display the values Console.WriteLine("Nullables at Show: {0}, {1}, {2}, {3}", num1, num2, num3, num4); Console.WriteLine("A Nullable boolean value: {0}", boolval); Console.ReadLine(); } } }
相关文章推荐
- C#中Invoke的用法(转)
- 《编写高质量代码 : 改善C#程序的157个建议》读书笔记 1-10
- C#多线程编程总结
- C#界面设计之文本阅读器的设计
- C# 协变和逆变
- C#界面设计之TabControl控件的使用
- C#界面设计之菜单栏的使用
- C#界面设计之通用对话框的使用
- 拿什么拯救你,我的代码--c#编码规范实战篇 (转)
- C#预处理器指令
- C#界面设计之ComboBox与ListBox的使用
- C#界面设计之复选按钮与单选按钮的使用实例
- C#基础知识之List的使用
- 谈C#中的Delegate
- C#基础知识之使用字典
- C# 中传递多个参数给多线程
- C#基础知识之虚函数
- C#正则表达式合并连续空格为单个空格
- [C#]读文件
- C#基础知识之静态成员