社区
C#
帖子详情
C# List 作为参数的问题
杨彦龙
2013-04-15 04:48:41
如何将buff传给txbuff,在线等
public void Encode<T>(ref List<T> txbuff)
{
byte[] buff = new byte[40];
//如何将buff传给txbuff
}
...全文
684
9
打赏
收藏
C# List 作为参数的问题
如何将buff传给txbuff,在线等 public void Encode(ref List txbuff) { byte[] buff = new byte[40]; //如何将buff传给txbuff }
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
catchdream
2013-04-15
打赏
举报
回复
引用 2 楼 wuyazhe 的回复:
T跟byte的关系是什么
你要在一个确定byte和不确定<T>之间转,又不告知关系,怎么转?
linwenlei1991
2013-04-15
打赏
举报
回复
。。。。T指代的是一个泛型数据,如果搞不清楚T和BUFF之间的关系,怎么转换?
我自横刀香甜笑
2013-04-15
打赏
举报
回复
这是要干哈?如果T是一个不能接受byte[]的类怎么办?
wanghui0380
2013-04-15
打赏
举报
回复
天知道你的buff和T是怎么对应地,所以自己搞吧,没人帮的了你 如果就现在的条件,谁有方法,我只能说这人是神仙,能未卜先知
skevil
2013-04-15
打赏
举报
回复
我不知道我有没有理解错误,用for语句循环就可以了
兔子-顾问
2013-04-15
打赏
举报
回复
那你写代码的时候怎么明确写出如何转换?
杨彦龙
2013-04-15
打赏
举报
回复
我在运行的时候才知道T的类型
兔子-顾问
2013-04-15
打赏
举报
回复
T跟byte的关系是什么
杨彦龙
2013-04-15
打赏
举报
回复
没人知道吗?
利用out关键字向函数传递
List
参数
遇到的
问题
本文探讨了在
C#
中使用out关键字传递
List
参数
时遇到的
问题
及解决方法。详细介绍了如何正确地初始化和操作out
参数
,避免运行时错误。
C#
泛型基础
泛型是
C#
和.NET Framework的重要特性,允许推迟类型指定,提高代码重用并确保类型安全。通过泛型类型
参数
T,可以避免装箱、拆箱操作,减少性能损失。例如,
List
确保集合中只包含特定类型的数据,防止类型错误。泛型方法如test
()则提供了一种灵活处理不同数据类型的方法,避免了重载方法的冗余或使用object类型导致的效率
问题
。
C#
List
用法
本文详细介绍了
C#
中的
List
类,包括其泛型优势、性能注意事项以及基础和进阶方法的使用,如添加、删除、查找、排序等操作,帮助开发者更高效、类型安全地使用
List
。
C#
之
list
本文深入探讨了
C#
中的
List
类,包括其与Array
List
的区别,泛型的优势,以及如何进行添加、删除、排序和查找元素的操作。通过实例展示了
List
的使用方法,强调了性能和类型安全的重要性。
C#
List
的详细用法
本文介绍了
C#
中的
List
泛型集合,包括如何声明、添加元素、常用属性如Count和Capacity,以及常用方法如Add、Clear、Contains、Equals、IndexOf、Insert、Remove、RemoveAt、Reserve和ToArray。通过实例展示了
List
的灵活性和实用性。
C#
111,129
社区成员
642,541
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章