zoukankan
html css js c++ java
基本类型泛型(二)
16
.
4
泛型接口
16
.
5
泛型委托
16
.
6
泛型方法
public
sealed
class
program
{
public
static
void
Swap
<
T
>
(
ref
T a,
ref
T b)
{
T temp;
temp
=
a;
a
=
b;
b
=
temp;
}
public
static
void
CallingSwap()
{
Int32 n1
=
10
, n2
=
20
;
Console.WriteLine(
"
n1={0},n2={1}
"
, n1, n2);
Swap
<
Int32
>
(
ref
n1,
ref
n2);
Console.WriteLine(
"
n1={0},n2={1}
"
, n1, n2);
String s1
=
"
Hello
"
, s2
=
"
World
"
;
Console.WriteLine(
"
s1={0},s2={1}
"
, s1, s2);
Swap
<
String
>
(
ref
s1,
ref
s2);
Console.WriteLine(
"
s1={0},s2={1}
"
, s1, s2);
Console.ReadLine();
}
public
static
void
Main()
{
CallingSwap();
}
}
16
.
7
泛型和其他成员
在
C#
中,属性、索引器、事件、操作符方法、构造器和总结器本身不能有类型参数。然而,他们能在一个泛型类型中定义,而且这些成员中的代码可以使用类型的类型参数。
16
.
8
可验证性和限制
作者:
青羽
查看全文
相关阅读:
kernel list 实践
rpm打包
void out2() const{
剑指offer python版 两个链表的第一个公共结点
剑指offer python版 数组中的逆序对
剑指offer python版 字符串中第一个只出现一次的字符
剑指offer python版 丑数 (只含有2,3,5因子)
剑指offer python版 最长不含重复字符的子字符
剑指offer python版 礼物的最大价值
剑指offer python版 数字序列中某一位的数字
原文地址:https://www.cnblogs.com/tenghoo/p/1211100.html
最新文章
前端开发中的 meta 整理
js hover 下拉框
解决普遍pc端公共底部永远在下面框架
pc端移动端兼容的大图轮播
String类(2)
String类(1)
虚函数与纯虚函数
override
=defalut 和 =delete
引用传递与值传递______深拷贝与浅拷贝______构造函数与析构函数
热门文章
内联函数
day 722 default.cc
const与宏定义区别_____常量指针与指针常量_____malloc/free和new/delete
daily TODO list
systemd管理开机自启动
系统安装无法找到引导
dd制作u盘启动盘
Error reporting for dbus
DBusConnection for c
解析D-Bus服务器的地址
Copyright © 2011-2022 走看看