
C#编程
文章平均质量分 52
C#编程常见问题整理
黑色雨
这个作者很懒,什么都没留下…
展开
-
C# 反射
需要实例化的类 namespace ConsoleTest { public class TestClass { private string _value; public TestClass() { } public TestClass(string value) { _value = value; } public string GetV原创 2022-06-01 18:42:18 · 1403 阅读 · 0 评论 -
WinForm控件 DataGridView
datagridview控件 1. 绑定数据到控件 DataTable dataTable = new DataTable(); this.dataGridView1.DataSource = dataTable; 2. 根据内容自动调整控件size private void AutoSizeTable() { int height = dataGridView1.Height; int width = 0; foreach (DataGridViewColumn col in原创 2022-03-09 17:07:27 · 819 阅读 · 0 评论 -
C#中Ref与Out的区别
Ref与Out的区别用法的区别语法区别总结 ref 和 out都是C#中的关键字,所实现的功能也差不多,都是指定一个参数按照引用传递。对于编译后的程序而言,它们之间没有任何区别,无法重载两个方法,也就是说它们只有语法区别。 用法的区别 1 关于重载 有out或ref关键字的方法可以与无out和ref关键字的方法构成重载;但如想在out和ref之间重载,编译器将提示:不能定义仅在ref和out的上的方法重载 2 关于调用前初始值 ref作为参数的函数在调用前,实参必须赋初始值。否则编译器将提示:使用了未赋值原创 2022-03-08 13:58:49 · 435 阅读 · 0 评论