易截截图软件、单文件、免安装、纯绿色、仅160KB

《Visual C# 最佳实践》第一章 程序设计 (三)

 
第一章 程序设计
  “要想成为真正的程序员,我们需要进行一场洗礼。”
  “程序 = 数据结构 + 算法。”这样的公式很精辟,它越过了表层直接描述了程序的本质。不仅如此,这样几个简单的单词也让我们明白“我们应该学习什么内容?”。人们做任何事都有一定的程序,只是没有意识到。有些人将日常行动列成表格,这就是“编写程序”。
本章的学习重点:
  ◆    标识符
  ◆    变量与数据类型
  ◆    变量命名规范
1.3变量
  变量是编程语言中最小的逻辑单位,变量在程序中的作用是为了存储在用户使用应用程序时产生的临时数据,这些数据是暂时存放在内存中。定义一个变量需要告诉内存是什么数据类型的变量,就好像在生活中,一个杯子(数据类型)名字叫做牛奶杯(变量的名字)装的是(=)液体牛奶(临时数据)。
1.3.1标识符
  在C#中,标识符是用来声明变量、函数及其他各种用户定义的对象名。标识符的长度可长可短,可以使用一个字符,也可以由若干个字符组成。C#中标识符只能由大写字母、小写字母、下划线(_)、数字(0-9)和@字符组成。而且必须以大写字母、小写字母或下划线开头,不能以数字开头,同时标识符中间不能包含空格。例如:a;hello;Color;_Color;this_is_valid等都是合法的标识符形式;1test;Color.test;this is;$test;if;hello world等字符串则不能用作标识符。
  标识符大小写敏感,比如变量名name和Name代表两个不同的变量。尽管如此,我们仍不建议仅利用大小写不同来代表两个不同的标识符,大多数情况下,标识符应该是望名知义。
  @字符只可以用在标识符的第一个字符,带@前缀的标识符称为逐字标识符,这在与其他的编程语言建立接口时很有用,字符@并不是标识符的实际组成部分,因此在其他语言中可能将此标识符视为不带前缀的正常标识符。允许将@前缀于关键字用于标识符,如@class, @bool等。但是不到万不得已,不强烈建议这样做。下面我们来看一个示例:
1 using System;
2 namespace Microsoft.Example
3 {
4     public class TestKeyword
5     {
6         static void Main()
7         {
8        &


相关文档:

C#里对xml文件进行修改,新增,删除,插入操作

已知有一个XML文件(bookstore.xml)如下:
<?xml version="1.0" encoding="gb2312"?>
<bookstore>
<book genre="fantasy" ISBN="2-3631-4">
<title>Oberon's Legacy</title>
<author>Corets, Eva</author>
<price>5.95</price> ......

asp.netc#Access通用数据访问类

using System;
using System.Data;
using System.Configuration;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;
using System.Data.OleDb;
/// <summary>
/// Data ......

C# access日期查询加#

C# access日期查询加#
if (((string)((ComboBoxItem)cmbField.SelectedItem).Value).Equals("System.DateTime"))
{
                    //判断日期的;
        & ......

转帖:静态类和静态类成员(C# 编程指南)

原文地址:http://msdn.microsoft.com/zh-cn/library/79b3xss3(VS.80).aspx
    静态类和类成员用于创建无需创建类的实例就能够访问的数据和函数。静态类成员可用于分离独立于任何对象标识的数据和行为:无论对象发生什么更改,这些数据和函数都不会随之变化。当类中没有依赖对象标识的数据或行为时, ......

根据宽度来决定显示的字符串长度(C#)

根据宽度来决定显示的字符串长度 (C#,VS2005)
如果 lable长度固定但字符串长度可变,如果超过了lable显示的长度时,希望用 ...代替剩下的字符,这时需要一个函数
Graphics.MeasureString
具体代码如下
  public string Abbreviation(string str)
        {
  &nbs ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号