`
gg19861207
  • 浏览: 182597 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

.net学习笔记(一)

    博客分类:
  • .net
阅读更多

.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,以及whilefor循环,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学习笔记

    总之,ASP.NET学习笔记涵盖了从基础到高级的诸多主题,包括但不限于ASP.NET的架构、Web Forms和MVC的区别、控件使用、身份验证与授权、数据库操作、路由和视图解析、ASP.NET Core的特性等。无论你是初学者还是有经验...

    asp.net学习笔记

    ### ASP.NET 学习笔记 #### 一、ASP.NET 概述 ASP.NET 是一个用于构建 Web 应用程序的框架,由微软公司开发并维护。它基于公共语言运行库 (CLR) 和 .NET Framework,提供了强大的功能和高度灵活性,支持多种编程...

    ASP.NET学习笔记(我们一起学习ASP.NET)

    根据给定的信息,我们可以整理出以下...以上就是ASP.NET学习笔记中涉及的一些关键知识点。通过这些知识点的学习,可以帮助开发者更好地理解和掌握ASP.NET的核心技术和应用场景。希望这些内容能对您的学习之路有所帮助。

    .net学习笔记

    根据提供的文件信息,我们可以整理出关于 .NET 的一系列重要知识点,包括 .NET 是什么、它的组成部分、以及在实际开发中的应用等内容。 ### .NET 的定义与背景 .NET 是由微软公司提供的一系列软件产品的集合,它...

    我的asp.net学习笔记

    本学习笔记将深入探讨ASP.NET的核心概念、主要特性和实际应用场景。 首先,ASP.NET的核心是页生命周期模型,它定义了从请求到响应的整个过程。在每个页面的生命周期中,包括初始化、加载、验证、呈现和卸载等阶段,...

    VS.NET学习笔记

    【VS.NET学习笔记】 Visual Studio .NET(简称VS.NET)是微软公司开发的一款强大的集成开发环境,用于构建基于.NET Framework的应用程序。这个平台为开发者提供了丰富的工具和功能,支持多种编程语言,如C#、VB.NET...

    C# winfrom asp.net 学习笔记

    从给定的文件信息中,我们可以提炼出一系列与C#编程语言、WinForms以及ASP.NET相关的知识点。以下是对这些知识点的详细阐述: ### C#基础知识 #### 1. **Assemblies(程序集)** 在C#中,一个程序集(assembly)...

    .NET学习笔记(非常适合初学者)

    这份".NET学习笔记"是一个极好的起点,特别适合对.NET技术感兴趣的初学者。通过这些笔记,你可以了解到文件操作的基础和进阶技巧,这对于任何需要处理文件系统交互的应用程序都是至关重要的。 1. **文件操作**:...

    VB.NET 学习笔记

    在VB.NET 2005中,学习笔记涵盖了一些基本概念,包括数据类型、变量与常量、数组、枚举类型、结构类型、语法规则以及流程控制。 1. 数据类型: - VB.NET 提供了多种数据类型,用于存储不同类型的值。数值型包括...

    Spring.NET学习笔记25——整合Quartz.NET例子

    刘冬编写Spring.NET学习笔记25——整合Quartz.NET例子。 原文: http://www.cnblogs.com/GoodHelper/archive/2009/11/20/SpringNet_QuartzNet.html

    Spring.NET学习笔记

    Spring.NET学习笔记:资源有源代码程序及文档说明,基础篇、应用篇、扩展集成、企业架构体系实战等;基础篇包括:控制反转,环境搭建,实现简易IOC框架,对象的创建,容器中对象作用域,依赖注入,依赖对象的注入,...

    .NET全程学习笔记

    ### .NET 全程学习笔记 #### 1. 版本控制工具 Git 的使用技巧 在版本控制系统中,Git 是一款非常重要的工具。它能够帮助团队进行代码版本管理,支持分布式协作。在本节内容中,作者提到了如何通过 TortoiseGit 来...

    asp.net控件笔记 asp.net控件笔记

    本笔记将深入探讨ASP.NET控件的各个方面,帮助开发者更好地理解和使用这些工具。 一、ASP.NET Web表单控件 ASP.NET Web表单控件是构建用户界面的基础,它们直接对应于HTML元素,如文本框(TextBox)、按钮(Button...

    Spring.NET学习笔记 - 刘冬.NET - 博客园

    这个压缩包包含了一系列刘冬.NET在博客园上发布的Spring.NET学习笔记,帮助读者深入理解这个强大的框架。 1. **控制反转(IoC)**: 控制反转是Spring.NET的核心概念之一,它将对象的创建和管理权交给了框架,而...

    ADO.NET学习笔记(教程)

    ### ADO.NET学习笔记知识点详解 #### 一、ADO.NET简介 ADO.NET(ActiveX Data Objects .NET)是Microsoft提供的一套数据访问组件,用于在.NET Framework中访问各种类型的数据源,包括关系型数据库(如SQL Server)...

    Spring.NET学习笔记22——整合WCF

    Spring.NET学习笔记22——整合WCF(应用篇) http://www.cnblogs.com/GoodHelper/archive/2010/05/15/SpringNet_Wcf.html

    Spring.NET学习笔记21——整合WebService的例子

    刘冬编写的Spring.NET学习笔记21——整合WebService的例子。 原文:http://www.cnblogs.com/GoodHelper/archive/2009/11/19/SpringNet_WebService.html

Global site tag (gtag.js) - Google Analytics