c#编程基础
种子之家
程序人生,人生程序
展开
-
四个反斜杠,表示两个反斜杠,加上@,\不再表示转义字符
using System;namespace ConsoleApplication1{ class Program { static void Main(string[] args) { Console.WriteLine("\\\\");// \\四个反斜杠,表示两个反斜杠 Console.Wr原创 2012-02-20 15:57:55 · 3206 阅读 · 0 评论 -
字符串数组
using System;using System.Collections.Generic;using System.Linq;using System.Text;namespace ConsoleApplication2{ class Program { static void Main(string[] args) {原创 2012-02-21 13:01:23 · 332 阅读 · 0 评论 -
声明数组2
using System;using System.Collections.Generic;using System.Linq;using System.Text;namespace ConsoleApplication2{ class Program { static void Main(string[] args) {原创 2012-02-21 12:52:12 · 217 阅读 · 0 评论 -
显式和隐式转化,整型和字节型的最大和最小值
using System;using System.Collections.Generic;using System.Linq;using System.Text;namespace ConsoleApplication2{ class Program { static void Main(string[] args) {原创 2012-02-21 11:13:45 · 278 阅读 · 0 评论 -
把整型数组转化为相应的字符型数组Convert.ToString
using System;using System.Collections.Generic;using System.Linq;using System.Text;namespace ConsoleApplication2{ class Program { /** * 把整型数组转化为相应的字符型数组Convert.ToString原创 2012-02-21 15:04:46 · 1689 阅读 · 0 评论 -
循环中断——break
using System;using System.Collections.Generic;using System.Linq;using System.Text;namespace ConsoleApplication1{ class Program { static void Main(string[] args) {原创 2012-02-21 10:14:30 · 452 阅读 · 0 评论 -
循环中断——continue
using System;using System.Collections.Generic;using System.Linq;using System.Text;namespace ConsoleApplication1{ class Program { static void Main(string[] args) {原创 2012-02-21 10:13:26 · 337 阅读 · 0 评论 -
不断的输入数字,直到输入end,输出最大值
using System;using System.Collections.Generic;using System.Linq;using System.Text;namespace ConsoleApplication1{ class Program { /* * 不断的输入数字,知道输入end,输出最大值 */原创 2012-02-21 09:57:23 · 942 阅读 · 0 评论 -
循环中断——return
using System;using System.Collections.Generic;using System.Linq;using System.Text;namespace ConsoleApplication1{ class Program { static void Main(string[] args)原创 2012-02-21 09:43:12 · 284 阅读 · 0 评论 -
当case后有语句时,break不能省略,在没有default的情况下,最后一个case后即使没有语句,也要加上break。
using System;namespace ConsoleApplication2{ class Program { static void Main(string[] args) { int i = 10; switch(i) { c原创 2012-02-20 17:01:23 · 3915 阅读 · 0 评论 -
占位符
using System;using System.Collections.Generic;using System.Linq;using System.Text;namespace ConsoleApplication1{ class Program { static void Main(string[] args) {原创 2012-02-20 15:24:00 · 291 阅读 · 0 评论 -
10+20=1020
using System;using System.Collections.Generic;using System.Linq;using System.Text;namespace ConsoleApplication1{ class Program { static void Main(string[] args) {原创 2012-02-20 15:19:25 · 337 阅读 · 0 评论 -
ReadLine,WriteLine
using System;using System.Collections.Generic;using System.Linq;using System.Text;namespace ConsoleApplication1{ class Program { static void Main(string[] args) {原创 2012-02-20 15:13:36 · 429 阅读 · 0 评论 -
复制原先的字符串,局部修改后,形成新的字符串
using System;namespace ConsoleApplication2{ class Program { static void Main(string[] args) { // 复制原先的字符串,局部修改后,形成新的字符串 string str = "我是中国人";原创 2012-02-21 16:59:03 · 360 阅读 · 0 评论 -
把字符串的所有字符转化为大写
using System;namespace ConsoleApplication2{ class Program { static void Main(string[] args) { string str = "Hello"; str.ToUpper();// 把字符串的所有原创 2012-02-22 08:51:02 · 842 阅读 · 0 评论 -
声明数组3
using System;using System.Collections.Generic;using System.Linq;using System.Text;namespace ConsoleApplication2{ class Program { static void Main(string[] args) {原创 2012-02-21 12:54:12 · 350 阅读 · 0 评论 -
声明数组
using System;using System.Collections.Generic;using System.Linq;using System.Text;namespace ConsoleApplication2{ class Program { static void Main(string[] args) {原创 2012-02-21 12:45:40 · 211 阅读 · 0 评论 -
枚举
using System;using System.Collections.Generic;using System.Linq;using System.Text;namespace ConsoleApplication2{ /* * 枚举是用来限定变量的取值范围 */ enum Gender {Male, Female, Unknow};原创 2012-02-21 11:34:19 · 214 阅读 · 0 评论 -
数组元素倒序
using System;using System.Collections.Generic;using System.Linq;using System.Text;namespace ConsoleApplication2{ class Program { static void Main(string[] args)原创 2012-02-21 15:00:23 · 729 阅读 · 0 评论 -
输出指定字符串第一个字符所在的索引值
using System;namespace ConsoleApplication2{ class Program { static void Main(string[] args) { string str = "http://www.baidu.com/"; Console.WriteLine原创 2012-02-22 09:55:57 · 4130 阅读 · 0 评论 -
判断字符串是否以指定的字符串结尾
using System;namespace ConsoleApplication2{ class Program { static void Main(string[] args) { string str = "http://www.baidu.com/"; if(str.EndsWith("原创 2012-02-22 09:53:39 · 10294 阅读 · 0 评论 -
判断字符串是否以指定的字符串开始
using System;namespace ConsoleApplication2{ class Program { static void Main(string[] args) { string str = "http://www.baidu.com/"; if(str.StartsWith原创 2012-02-22 09:52:16 · 545 阅读 · 0 评论 -
判断字符串是否包含指定的字符串
using System;namespace ConsoleApplication2{ class Program { static void Main(string[] args) { string str = "社会主义社会真的很和谐啊"; if(str.Contains("原创 2012-02-22 09:49:43 · 487 阅读 · 0 评论 -
取字符串的字串
using System;namespace ConsoleApplication2{ class Program { static void Main(string[] args) { string str = "我是中国人"; str = str.Substring(2);// 取字符串的字原创 2012-02-22 09:45:20 · 324 阅读 · 0 评论 -
替换字符串
using System;namespace ConsoleApplication2{ class Program { static void Main(string[] args) { string str = "我是中国人"; str = str.Replace("我", "你");// 替原创 2012-02-22 09:39:24 · 296 阅读 · 0 评论 -
按照指定的字符串分割字符串形成字符数组
using System;namespace ConsoleApplication2{ class Program { static void Main(string[] args) { string str = "ab¥,cd,ef|)12*34"; string[] strs = str.Sp原创 2012-02-22 09:36:33 · 485 阅读 · 0 评论 -
按照指定的字符分割字符串形成字符数组
using System;namespace ConsoleApplication2{ class Program { static void Main(string[] args) { string str = "ab,cd,ef|12*34"; string[] strs = str.Spli原创 2012-02-22 09:25:18 · 674 阅读 · 0 评论 -
转义字符,字符转本身有\
using System;namespace ConsoleApplication1{ class Program { static void Main(string[] args) { Console.WriteLine("\\b");// \b Console.Rea原创 2012-02-20 15:51:24 · 278 阅读 · 0 评论 -
为VS2010的c#环境编辑器添加行号
原创 2012-02-20 15:42:26 · 325 阅读 · 0 评论 -
传址,ref,out
using System;using System.Collections.Generic;using System.Linq;using System.Text;namespace ConsoleApplication1{ class Class1 { static void Main(string[] args) {原创 2012-02-22 13:47:30 · 268 阅读 · 0 评论 -
键盘输入一行字符串,每个单词倒序输出
using System;namespace ConsoleApplication2{ class Program { // 键盘输入一行字符串,每个单词倒序输出 static void Main(string[] args) { Console.WriteLine("请输入一行字符串:");原创 2012-02-22 10:15:59 · 4044 阅读 · 0 评论 -
ref和out的函数重载问题
ref和out的函数重载问题两个函数如果一个函数的参数有ref或是out,而另外一个没有,其他的类型都是一样的,这两个函数可以重载例如 static void swap(int i1, int i2)和 static void swap(ref int i1, ref int i2)两个函数如果一个函数的参数有ref,另外一个有out,其他类型是一样的,这两个函数不可以重载原创 2012-02-22 13:51:56 · 466 阅读 · 0 评论 -
读取文本文件,获取配置信息
using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.IO;namespace ConsoleApplication1{ class Program { /** * 读取文本文件,获取配置信息原创 2012-02-22 13:03:08 · 385 阅读 · 0 评论 -
读取文本文件,输出图书名字和价格
using System;using System.Text;using System.IO;namespace ConsoleApplication2{ class Program { static void Main(string[] args) { // 图书目录.txt内容如下 //原创 2012-02-22 11:35:33 · 1042 阅读 · 0 评论 -
字符串具有不可变性
using System;namespace ConsoleApplication2{ class Program { static void Main(string[] args) { // 字符串具有不可变 string str = "I am Chinese."; /原创 2012-02-21 16:53:15 · 1007 阅读 · 0 评论 -
字符和字符串的关系:字符串可以看成是只读字符数组
using System;namespace ConsoleApplication2{ class Program { /** * 字符和字符串的关系:字符串可以看成是只读字符数组 */ static void Main(string[] args) {原创 2012-02-21 16:32:03 · 1744 阅读 · 0 评论 -
可变参数
using System;using System.Collections.Generic;using System.Linq;using System.Text;namespace ConsoleApplication2{ class Program { static void Main(string[] args) {原创 2012-02-21 16:05:04 · 264 阅读 · 0 评论 -
处理数组时,很多情况要注意判断数组的长度是否大于0,否则很容易因索引溢出而导致程序崩溃
处理数组时,很多情况要注意判断数组的长度是否大于0,否则很容易因索引溢出而导致程序崩溃 if (names.Length > 0) { }原创 2012-02-21 14:37:33 · 2647 阅读 · 0 评论 -
字符串的内容是否相等
using System;namespace ConsoleApplication2{ class Program { static void Main(string[] args) { bool b = ("abc" == "abc"); Console.WriteLine(b);// True原创 2012-02-22 09:05:35 · 333 阅读 · 0 评论 -
去处字符串两边的空格
using System;namespace ConsoleApplication2{ class Program { static void Main(string[] args) { string str = " Hel lo "; Console.WriteLine("|{0}|", str原创 2012-02-22 08:58:07 · 349 阅读 · 0 评论