您好、欢迎来到现金彩票网!
当前位置:21点 > 自定义方法 >

c 自定义方法

发布时间:2019-07-07 22:29 来源:未知 编辑:admin

  现在我想,我同样大量需要使用ListBox控件,而填写充方法与DropDownList又是一样的。那么,我可以再写一个

  在C#提供的以及外来的许多方法中,有的参数是可以不要的,这种参数在定义方法时是怎么声明的呢?

  其中只有参数A必要,其余非必要,那岂不是要6次重载?如果更多,比如WORD中有16个参数的……

  可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。

  展开全部1. 如果你使用的是4.0和C# 4.0 (正在测试版的Visual Studio 2010)的话,可以把参数设为可选参数。

  如果你使用的是其他的版本,比如3.5,那么C#不支持可选参数。我们常见的解决方案为不需要传入的参数传System.Reflection.Missing.Value。对于COM调用,这是最好的解决办法。

  2. ArrayList传给一个DropDownList会报错,无法完成的类型转换。自然没有办法使用DropDownList的方法了。

  展开全部像你想的那样就得把public static void FillDropDownList 方法重写一下,就是方法名相同,参数不同。这个你应该知道的。

  建议只写一个方法,传入一个ArrayList当参数,把你的那些参数都放到ArrayList里面。

http://texastop40.com/zidingyifangfa/139.html
锟斤拷锟斤拷锟斤拷QQ微锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷微锟斤拷
关于我们|联系我们|版权声明|网站地图|
Copyright © 2002-2019 现金彩票 版权所有