摘要:
C#泛型详解 我们在编写程序时,经常遇到两个模块的功能非常相似,只是一个是处理int数据,另一个是处理string数据,或者其他自定义的数据类型,但我们没有办法,只能分别写多个方法处理每个数据类型,因为方法的参数类型不同。有没有一种办法,在方法中传入通用的数据类型,这样不就可以合并代码了吗?泛型的出现就是专门解决这个问题的。读完本篇文章,你会对泛型有更深的了解。为什么要使用泛型为了了解这个问题,我们先看下面的代码,代码省略了一些内容,但功能是实现一个栈,这个栈只能处理int数据类型:public class Stack { private int[] m_item; public int Po 阅读全文
摘要:
书接上回,本文再来谈谈《Windows Phone 7设计和交互规范》中的剩余部分,包括文本、标点符号、触控、屏幕键盘、物理键盘、屏幕以及其他硬件。文本这份规范实在是太细致了,以至于它对Windows Phone 7应用的文本格式都做了详细的规定和建议,虽然许多内容并不是针对中文的,但了解一下也无妨。Windows Phone 7内建的Unicode字体支持东亚语言(中韩日),开发人员也可以在应用中内置字体。字体尺寸请勿小于15pt,否则难以阅读。应用中出现的文本应当使用自然语言,而不是机械的计算机语言。建议使用Windows Phone 7内置的文本样式,而不是硬编码自定义样式。如果开发英文 阅读全文
摘要:
当iPhone和Android在市场上所向披靡的时候,搭载Windows Phone 7的手机也终于进入了市场。我打算写个WindowsPhone 7应用试一下,就随便翻了翻Windows Phone7的SDK,SDK写的很细致,上线也很及时,要是微软其他产品的SDK也能这样就好了。Windows Phone 7 SDK的许多章节都提示要先阅读《UI Design and Interaction Guide for Windows Phone 7 v2.0》,这份规范非常细致,内容并不只是针对用户体验的设计,开发人员也能从中了解Windows Phone 7的一些能力以及限制。在这几篇随笔中, 阅读全文
摘要:
Report报表学习系列一 (开篇)最近公司要用到Report报表,为什么要用Report报表,原因很简单,客户要求用免费的。因此专门去学习了一下,看了园子里面很多大牛的随笔,谢园子里面无私的朋友,把自己的学习经验和大家分享,这里特别感谢“蜡人张”。好吧,就这么开始,我是第一次写随笔,因为还到明年才毕业,经验比较少,觉压力很大,写随笔也主要是学习而已,比较适合像我这样按步部就班的初学者。下面用的方法是用报表向导直接在界面上操作的。一 建数据库(比较懒的朋友可以直接复制下面的SQL)CREATE DATABASE RptDBGOUSE RptDBGOCREATE TABLE Class(Syst 阅读全文