微软实训C#-第四讲课件.ppt

  1. 1、本文档共24页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
微软实训C#-第四讲课件

第四讲 数组与字符串;1维数组的定义和引用;注意 如果在声明时没有初始化数组,则数组成员将自动初始化为该数组类型的默认初始值。另外,如果将数组声明为某引用类型时,则当实例化该类型时它将被设置为默认值 null。;例: Compute the average of a set of values. using System; class Average { public static void Main() { int[] nums = { 99, 10, 100, 18, 78, 23, 63, 9, 87, 49 }; int avg = 0; for(int i=0; i 10; i++) avg = avg + nums[i]; avg = avg / 10; Console.WriteLine(Average: + avg); } } ;foreach语句 foreach循环用于遍历集合中的每一个元素。foreach语句针对对象集合或数组里的每一个元素,循环运行一组嵌入的语句.foreach语句用于取得对象集合中每一个元素的信息,但不能改变对象集合中每一个元素的值. foreach语句的格式如下:  foreach(类型 标识符 in 集合 ) 例如,下面的代码创建一个名为 numbers 的数组,并用 foreach 语句循环访问该数组:      int[] numbers = {4, 5, 6, 1, 2, 3, -2, -1, 0};      foreach (int i in numbers)      {       System.Console.WriteLine(i);      } ;例题:建立一个有7个元素的整数数组array,输出奇数和偶数个数.; 在 C# 中,System.Array 是所有数组类型的抽象基类型。因此数组可以使用 System.Array 具有的属性以及其他类成员。这种用法的一个示例是使用“长度”(Length) 属性获取数组的长度。下面的代码将 numbers 数组的长度(为 5)赋给名为 LengthOfNumbers 的变量:   int[] numbers = {1, 2, 3, 4, 5};   int LengthOfNumbers = numbers.Length;  System.Array 类提供许多有用的其他方法/属性,如用于排序、搜索和复制数组的方法。 ;// Use the Length array property. using System; class LengthDemo { public static void Main() { int[] nums = new int[10]; Console.WriteLine(Length of nums is + nums.Length); // use Length to initialize nums for(int i=0; i nums.Length; i++) nums[i] = i * i; // now use Length to display nums Console.Write(Here is nums: ); for(int i=0; i nums.Length; i++) Console.Write(nums[i] + ); Console.WriteLine(); } };C#的最重要数据类型之一是string,在C#中,string是引用类型。创建一个字符串直接量时,实际上创建了一个string类型的对象。例如:在下面的语句中: Console.WriteLine(“In c#,string are objects”); C#自动将字符串“In c#,string are objects”放入一个string类型的对象中。 构造字符串 构造一个string的最简单方法是使用字符串直接量,例如,下面的str是一个string类型的引用变量,给定了一个指向字符串直接量的引用。 string str=“C# strings are powerful”;;在这里str初始化为字符序列“C# strings are powerful”。 也可以从一个char数组创建string。例如: char[] charray={‘t’,’e’,’s’,’t’}; string str=new string(charray)

文档评论(0)

xcs88858 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

版权声明书
用户编号:8130065136000003

1亿VIP精品文档

相关文档