• 黑马程序员-第一天 NET 入门初级.NET开发前奏


     

    一概念:.net c#

    .net/dotnet:一般指.Net Framework框架。一种平台,一种技术。

    C#:一种编程语言,可以开发基于.net平台的应用。

    *Java既是一种技术又是一种编程语言

    2. .net都能干什么?

           桌面应用程序 Winform

           Internet应用程序 ASP  .NET/WebService

           手机开发  WP7

           C/S:客户机/服务器模式

           B/S:浏览器/服务器模式

    以下是基础测试题写的代码:

    1、编写程序计算1+2+3+....+100的和。 

    int sum = 0;//定义存总和的整数型变量
    
                for (int i = 1; i <= 100; i++)//循环1-100次
    
                {
    
                    sum += i;//结果等于结果加当前数,这里只有一行代码可以不用大括号
    
                 }
    
                  Console.WriteLine(sum);//输出总求和的值  
    
    

      2、已知一个int数组,编程从数组中获取最大数。

    int[] BigArray = {10,20,100,50 };//定义一个整数型数组,并初始化。
               	int Big = 0; //声明一个做为比较的整数型变量 Big 并初始化。
                	for (int i = 0; i < BigArray.Length; i++) //循环条件为取BinArray的数组成员数。
                {
                    if (BigArray [i] > Big)//如果当前数组元素值大于被比较的值成立,
                    {
                        Big = BigArray [i];// 那么当前较大数为当前数组元素的值,否则为自身。
                    }
                }
                Console.WriteLine("最大数为:{0}", Big);//当循环完毕时,Big与所有数都比较过,最大数为Big的值。
    

      3、用户输入一个“2008-01-02”格式的日期,分析用户输入的日期然后按照“200812日”的格式重新输出。

                        //提示用户输入日期的格式。
    
                Console.WriteLine("请输入日期格式:例如:2008-01-02");
    
                  //把用户输入的值,赋给字符串变量 t
    
                string t = Console.ReadLine();
                  //分割字符串t分割符为“-”号,为把分割后的值赋给字符串数组t1
    
                string[] t1 = t.Split(new char [] {'-'},StringSplitOptions.RemoveEmptyEntries);
    
                  //输出新的日期格式为:t1[0]+“年”+ t1[1]+“月”+ t1[2]+“日”
    
                Console.Write(String.Format("{0}年{1}月{2}日", t1[0], t1[1], t1[2]));
    
     
    
    

    4、编写一个类Person,为Person类定义年龄、姓名两个属性,并且定义一个SayHello方法,方法执行时输出“我是***我的年龄是***”;定义一个Chinese类从Person类继承。

               class Person  //定义一个名为Person的类
    
            {
    
               public  string name; //定义一个类型为字符串的 name属性
    
               public  int age;  //定义一个类型为整数的 age属性
    
               public void SayHello() //定义一个SayHello方法
    
               {
    
                  //该方法的作用为执行时输出“我是***我的年龄是***”
    
                   Console.WriteLine("我是{0},我的年龄是{1}",name,age);
    
               }
    
            }
    
            class Chinese : Person  //定义一个名为Chinese的类,该类继承于 Person 类
    
              {
    
            }
    
    


          

    
    
    
    
    
    
    
    
    
  • 相关阅读:
    并发基础(一) 线程介绍
    java基础(九) 可变参数列表介绍
    全球 43 亿 IPv4 地址已耗尽!IPv6,刻不容缓
    IPv6,无需操作就可升级?
    为什么 HTTPS 比 HTTP 安全
    从《国产凌凌漆》看到《头号玩家》,你就能全面了解5G
    再谈 APISIX 高性能实践
    API 网关的选型和持续集成
    尹吉峰:使用 OpenResty 搭建高性能 Web 应用
    鱼和熊掌可兼得?一文看懂又拍云 SCDN
  • 原文地址:https://www.cnblogs.com/fanghui/p/2774293.html
Copyright © 2020-2023  润新知