【.net笔记09-11-16】:
Net简介:
Ado.net ß-----à jdbc
Net framework 运行环境 ß--à jvm
第一个.net程序:
using System;
using System.Collections.Generic;
using System.Text;
namespace CSharpAgain
{
class Program
{
static void Main1(string[] args)
{
Console.Write("Hello visual studio since from college first time");
Console.ReadLine();
}
}
}
测试string,以及while,for循环,switch语句:
using System;
using System.Collections.Generic;
using System.Text;
namespace CSharpAgain
{
class TestString
{
static void Main2(string[] args)
{
test1();
test2();
}
static void test1()
{
//Console.WriteLine("i'm in class TestString");
//String s = @"abc
//def\n";
String infos = @"
name:{0}
age:{1}
sex:{2}";
Console.WriteLine(infos, "gaoge", "23", "");
// Console.ReadLine();
for (int i = 0; i < 10; i++)
{
Console.WriteLine("i is: " + i);
if (i == 5)
{
goto breakout;//传说中的goto语句
}
}
breakout:
Console.WriteLine("this is breakout from goto ");
Console.ReadLine();
}
static void test2()
{
string s1 = "";
bool b = true;
while(b){
switch((s1 = Console.ReadLine()))//这个在java里是不允许的
{
case "exit":
b = false;
break;
default:
Console.WriteLine("your input is: " + s1);
break;
}
}
}
}
}
.net中的继承机制:
using System;
using System.Collections.Generic;
using System.Text;
namespace CSharpAgain
{
class TestBase
{
static void Main(string[] args){
Person p = new Student("gaoge",23);
Student s = new Student("lisi",29);
Console.WriteLine("p.name is: " + p.Name);
p.Name = "zhang san";
Console.WriteLine("s.name is: " + s.Name + "s.age is: " + s.Age);
Console.ReadLine();
}
}
class Person{
private string name;
public Person(string name)
{
this.name = name;
}
public String Name{
set{
this.name = value;//这个value很有特点
}
get{
return this.name;
}
}
}
class Student : Person
{
private int age;
public int Age
{
get
{
return this.age;
}
set
{
this.age = value;
}
}
public Student(String name)
: base(name)
{
}
public Student(String name,int age)
: base(name)
{
this.age = age;
}
}
}
分享到:
相关推荐
ASP.NET 学习笔记 内包括很多实用的代码
.net学习笔记,.net学习的好资料。
C# winfrom asp.net 学习笔记
我的asp.net学习笔记 学习asp.net过程的学习笔记,大家可以来看下
asp.net学习笔记 asp.net学习笔记
该文档是我在学习ASP.NET过程中的一些知识总结,希望能对大家有帮助,多谢支持!
Spring.NET学习笔记 - 刘冬.NET - 博客园
这个是我学习.NET的笔记,里面有我遇到的每一个问题的解决办法,一些重要概念的理解,C#语言基础难点,多线程编程方法,网络编程方法,数据库的设计(mysql,sqlserver),WPF核心技术,还有正则表达式的使用,批处理...
spring.net学习笔记,一步一步教你学习spring.net
刘冬编写Spring.NET学习笔记25——整合Quartz.NET例子。 原文: http://www.cnblogs.com/GoodHelper/archive/2009/11/20/SpringNet_QuartzNet.html
ADO.NET学习笔记,适合进阶MIS系统学习。
Spring.NET学习笔记:资源有源代码程序及文档说明,基础篇、应用篇、扩展集成、企业架构体系实战等;基础篇包括:控制反转,环境搭建,实现简易IOC框架,对象的创建,容器中对象作用域,依赖注入,依赖对象的注入,...
VB.NET 2005 语言基础 常用控件 高级用户界面
Spring.NET学习笔记22——整合WCF(应用篇) http://www.cnblogs.com/GoodHelper/archive/2010/05/15/SpringNet_Wcf.html