C# 结构案例
2014-04-28 00:49
309 查看
using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace ConsoleApplication1 { class Program { static void Main(string[] args) { //结构(值类型),可以不用实例化 Sum s; s.X = 10; s.Y = 10; Console.WriteLine(s.count()); Console.ReadKey(); Sum ss = new Sum(12, 12); Console.WriteLine(ss.count()); Console.ReadKey(); //类(引用类型),必须实例化 MySum ms=new MySum (20,20); ms.X=20; ms.Y=20; Console .WriteLine (ms.count()); Console .ReadKey(); } } //结构 public struct Sum { private static int _x; private static int _y; public int X { get { return _x; } set { _x = value; } } public int Y { get { return _y; } set { _y = value; } } public Sum(int x, int y) { X = x; Y = y; } public int count() { return X + Y; } } //类 public class MySum { private static int _x; private static int _y; public int X { get { return _x; } set { _x = value; } } public int Y { get { return _y; } set { _y = value; } } public MySum(int x, int y) { X = x; Y = y; } public int count() { return X + Y; } } }
相关文章推荐
- C#之方法传递结构和类之间的区别学习案例
- C#OOP之三 控制结构
- [C#]ToString("##")格式化用法案例一:自动编码单据流水码
- C# 学习笔记 -- 第五天 程序结构
- C# 核心编程结构Ⅰ 笔记
- c#案例
- C#程序——结构示例
- C#条件判断-根据条件判断要走的路-if结构
- c#通过oledb获取excel文件表结构信息
- 数据结构(C#)_排序算法(冒泡排序)
- C#结构(Struct)
- C#中结构与类的区别
- 集合框架_用LinkedList实现栈结构的集合代码、LinkedList模拟栈数据结构的集合并测试案例
- C#局域网下的简单即时通讯案例
- C#动态生成树型结构的Web程序设计
- 简单干净的C#方法设计案例:SFCUI.AjaxValue()之二
- 简单干净的C#方法设计案例:SFCUI.AjaxValue()之三
- 结构及其使用 struct (C#)
- C#之用Base方法调用基类构造函数学习案例
- C#中结构与类的区别