.NET开发

本类阅读TOP10

·NHibernate快速指南(翻译)
·vs.net 2005中文版下载地址收藏
·【小技巧】一个判断session是否过期的小技巧
·VB/ASP 调用 SQL Server 的存储过程
·?dos下编译.net程序找不到csc.exe文件
·通过Web Services上传和下载文件
·学习笔记(补)《.NET框架程序设计(修订版)》--目录
·VB.NET实现DirectDraw9 (2) 动画
·VB.NET实现DirectDraw9 (1) 托管的DDraw
·建站框架规范书之——文件命名

分类导航
VC语言Delphi
VB语言ASP
PerlJava
Script数据库
其他语言游戏开发
文件格式网站制作
软件工程.NET开发
C#学习笔记之二(stack, queue, string, HashTable,StringBuilder, Regular Expresstion)

作者:未知 来源:月光软件站 加入时间:2005-2-28 月光软件站

Queue:
 Enqueue()
 Dequeue()
 Peek() //only get first element, not delete it
Stack:
 Count()
 Clear()
 Peek()
 Pop()
 Push()
 CopyTo(array, offset) //copy to array
Dictionary/Hashtable:
 Keys //colleation of Keys,
 Values //colleation of value
 Count()
 Clear()
 Contains() // is element in hashtable
 ContainsKey() // is Key in Hashtable
 Item() //Indexer for hashtable
 Add() // Add entry with Key/Value
 GetEnumerator() // creat and return a Enumator object
Strings:
  string
 Compare() Split()
 Concat() StartsWith()
 Equals() ToLower()/ToUpper()
 Insert() Trim() 
 Format()
 string.Compare(s1,s2); //case sensitive
 string.Compare(s1,s2, true) //case not sensitive
 string s3 = @"test \ .net" 
 string s6 string.Copy(s5);
 string s7 = s6
 S7 == S6
 S7.Equals(s6)
 string.Equals(s7,s6)
 s7.Length
 s3.EndWith("Test")
 int offset = s3.indexOf("TEST") //first occurence
 string s10 = s3.Insert(offset, "DDD");
 string s11 = s3.Insert(s3.IndexOf("ddd"), "EEE");
 s12.Split(delimiters)
 Regex r = new Regex(" |,");
 foreach( string s in r.Split(s12)) {}
 StringBuilder
  StringBuilder sb = new StringBuild();
 Append()
 ToString()
 Regular Expresstions: 
 using System.Text.RegularExpressions;  


相关文章

相关软件