C#第7周泛型类的使用
来源:互联网 发布:小企业记账软件手机 编辑:程序博客网 时间:2024/06/06 14:05
1.引入命名空间System.Collections,使用.Net提供的泛型类Stack<T>,实现数字或字符串的反序。
using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Collections;namespace ConsoleApplication2{ class Program { static void Main(string[] args) { Stack<string> m = new Stack<string>(); string s = Console.ReadLine(); char[] a = s.ToCharArray(); for (int i = 0; i < a.Length; i++) { m.Push(a[i].ToString()); } while (m.Count > 0) { Console.Write(m.Pop()); } Console.ReadKey(); } }}
2.引入命名空间System.Collections,使用.Net提供的泛型类Queue<T>,实现任意数值型数据的入队,出队操作。并将出队的数据求和。
using System;using System.Collections;using System.Collections.Generic;namespace Program0{ class Program { static void Main(string[] args) { Queue<int> t = new Queue<int>(); int[] a = { 1,2,3,4,5}; int sum = 0; for (int i = 0; i < a.Length; i++) { t.Enqueue(a[i]); } while (t.Count > 0) { sum += t.Peek(); Console.Write("{0} ", t.Dequeue()); } Console.WriteLine("出队数据之和为:{0}", sum); Console.ReadKey(); } }}
3.编写一个使用匿名方法的委托,匿名方法实现计算整数型数组各元素之和的功能。
using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Collections;namespace ConsoleApplication2{ delegate void mydelegate(int[] a); class Program { static void Main(string[] args) { mydelegate d = delegate(int[] a) { int sum = 0; foreach (int item in a) { sum += item; } Console.WriteLine(sum); }; int[] aa = { 1, 2, 3, 4, 5 }; d(aa); Console.ReadKey(); } }}
0 0
- C#第7周泛型类的使用
- Visual C# 2005 Express Edition Beta的第一天使用
- Visual C# 2005 Express Edition Beta的第一天使用
- C#的第7课内容
- C#的第一节课
- C#的第三节课
- C#的第五节课
- C#的 第6节课
- C#的第8节课
- c#的第9结课
- C#的第11节课
- C#的第13节课
- C#的第14节课
- C#的第15节课
- C#的第16节课
- C#的第17节课
- c#的第18节课
- C#的第19节课
- HDU-4596 Yet another end of the world (数论)
- ubuntu 安装 php Composer
- MySQL 闪退问题
- android 面试
- Stanford机器学习笔记-4. 神经网络Neural Networks (part one)
- C#第7周泛型类的使用
- hdfs-site.xml配置参数详情
- linux如何恢复rm命令
- 目瞪口呆!任正非真实身价曝光:超马云马化腾李彦宏之和
- 能够完成按一下s按键就能保存从摄像机捕捉到的图片帧
- VC工程中的.rc文件和.rc2文件的区别
- 一根帮在大闸蟹上的稻草
- 展现量、点击量、点击率;访客数、访问次数、浏览量的区别与作用
- mac 下mysql 修改默认密码