S1: C#
涛歌依旧
毕业后就职于华为和腾讯
展开
-
C#中的setter和getter
C#中的setter和getter和Objective C中的setter和getter(dot syntax / 点语法)有异曲同工之妙,现简要介绍一下C#中的setter和getter:using System;class A{ private int data; public int MyData { set {原创 2012-10-20 18:30:20 · 16400 阅读 · 0 评论 -
两个小程序入门C#
语言是用来表达思想的,语言虽然千差万别,但也大同小异,下面以两个非常简单的控制台应用程序来入门C#程序1:using System;class Example{ static void Main() { int[] a = new int[10]; //注意和C/C++相区别 int i; for (i = 0;原创 2012-10-20 12:35:20 · 9118 阅读 · 4 评论 -
MVC模式(简单模拟QQ登录界面)
QQ登录界面有这样一个选项:记住账号. 这个账号保存在本地的配置文件中,下次登录的时候,用户就不需要重新输入密码, 那么这个功能是如何实现的呢?下面用C#给出模拟功能的实现,旨在阐述一个重要的设计模式: MVC模式. MVC模式好处多多,详见如下代码: (需要特别说明的是,用户的QQ号码实际上是保存在硬盘文件中的,即使断电,用户在第二次登录时也可以获得QQ号码。为了简便起见,下面的模原创 2012-10-20 20:21:06 · 11854 阅读 · 0 评论 -
MVC模式(简单模拟计算器)
MVC模式实现了职责的分离,便于复用,在不是很复杂的程序中,通常不需要涉及Model部分,下面是一个最简单的计算器的设计. 程序1中业务控制与显示杂糅了,程序2中实现了很好的分离.程序1:using System;class Example{ static void Main() { int x = Convert.ToInt32(Cons原创 2012-10-20 21:41:51 · 12192 阅读 · 3 评论