<!--欲阅读此帮助文件,请在"解决方案资源管理器"中右击文件名,
然后选定"在浏览器中查看"-->
<html><head><title>“泛型”示例 (C#)</title></head><body><h1>“泛型”示例 (C#)</h1><div id="mainSection"><div id="mainBody"><div id="allHistory" class="saveHistory" onsave="saveAll()" onload="loadAll()"></div><h1 class="heading" >
示例文件:
</h1><p /><p>此示例说明如何创建一个具有单个类型参数的自定义泛型列表类,以及如何实现 <b>IEnumerable<T></b>,对列表的内容启用 <b>foreach</b> 迭代。此示例还说明客户端代码如何通过指定类型参数来创建该类的实例,以及该类型参数的约束如何实现在类型参数上执行附加操作。</p><p>有关实现迭代器块的泛型集合类的示例,请参见<MSHelp:link keywords="f927d8a1-cf57-4fcc-911b-9958478edf4f" tabindex="0" >如何:为泛型列表创建迭代器块(C# 编程指南)</MSHelp:link>。</p><div class="alert"><table width="100%" cellspacing="0" cellpadding="0"><tr><th align="left">安全注意</th></tr><tr><td><p>提供该示例代码是为了阐释一个概念,并不代表着最安全的编码实践,因此不应在应用程序或网站中使用该示例代码。对于因将示例代码用于其他用途而出现的偶然或必然的损害,Microsoft 不承担任何责任。</p></td></tr></table></div><h1 class="heading">在“解决方案资源管理器”中打开该示例文件</h1><div id="procedureSection0" class="section"><ol><li><p>单击“下载示例”。 </p><p>出现“文件下载”消息框。 </p></li><li><p>单击“打开”,并在 Zip 文件夹窗口的左列单击“提取所有文件”。 </p><p>
“提取向导”打开。 </p></li><li><p>单击“下一步”。您可以更改文件将被提取到的目录,然后再单击“下一步”。 </p><p>请确保选中了“显示提取的文件”复选框,并单击“完成”。 </p></li><li><p>双击该示例的 .sln 文件。 </p><p>示例解决方案显示在“解决方案资源管理器”中。您可能会收到说明解决方案位置不受信任的安全警告。单击“确定”继续。</p></li></ol></div><h1 class="heading">在 Visual Studio 中生成并运行“泛型”示例</h1><div id="procedureSection1" class="section"><ul><li><p>在“调试”菜单上单击“开始执行(不调试)”。</p></li></ul></div><h1 class="heading">从命令行生成并运行“泛型”示例</h1><div id="procedureSection2" class="section"><ul><li><p>在命令提示处键入以下内容: </p><div class="code"><span codeLanguage="other"><table width="100%" cellspacing="0" cellpadding="0"><tr><th> </th><th><span class="copyCode" onclick="CopyCode(this)" onkeypress="CopyCode_CheckKey(this)" onmouseover="ChangeCopyCodeIcon(this)" onmouseout="ChangeCopyCodeIcon(this)" tabindex="0">复制代码</span></th></tr><tr><td colspan="2"><pre>csc generics.cs
generics</pre></td></tr></table></span></div></li></ul></div><h1 class="heading">注释</h1><div id="sectionSection0" class="seeAlsoNoToggleSection"><p>提供此示例是出于演示目的,必须经过修改后才能在生产代码中使用。为获得成品质量的代码,强烈建议您尽可能使用 <MSHelp:link keywords="N:System.Collections.Generic" TABINDEX="0" >System.Collections.Generic</MSHelp:link> 命名空间中的集合类。 </p></div><h1 class="heading"><span id="seeAlsoNoToggle">请参见</span></h1></div><div id="footer"><div class="footerLine"></div>
要提出有关“帮助”或本产品其他功能的建议或错误报告,请转到<a href="http://go.microsoft.com/fwlink/?LinkId=50040">反馈站点</a>。
</div></div></body></html>
没有合适的资源?快使用搜索试试~ 我知道了~
generics C#
共4个文件
cs:1个
sln:1个
htm:1个
需积分: 0 4 下载量 88 浏览量
2008-04-13
11:27:08
上传
评论
收藏 5KB ZIP 举报
温馨提示
c# generics DEMO
资源详情
资源评论
资源推荐
收起资源包目录
generics.zip (4个子文件)
Generics.csproj 2KB
Generics.sln 1KB
Generics.cs 6KB
ReadMe.htm 4KB
共 4 条
- 1
yichamps
- 粉丝: 2
- 资源: 4
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 31-31.渗透测试SQL注入盲注
- 老板必备实体门店超常规营销获客,218套实体店落地方案解析-课程网盘链接提取码下载 .txt
- 基于Python+Flask+MySQL+SWPU数据库原理开发最流行的外卖订餐系统+源码+开发文档(高分优秀项目)
- ESG的同群效应数据集(2010-2022年).xlsx
- 华为OD机试机考题库Go语言实现36道题(含题目描述、详细解题报告).zip
- 新能源锂电池行业创业的财富方案,锂电池回收高阶课-课程网盘链接提取码下载 .txt
- 30-30.渗透测试SQL注入基础(下)、工具和POST类型(上)
- ssm(老年公寓管理系统)
- TP179-V1.1.2-51单片机蓝牙遥控车.zip
- auto-sqladmin
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论0