Select 方法有四个重载方法,都是string类型的,如下
Select(string s1)
Select(string s1, string s2)
Select(string s1, string s2, string s3)
Select(string s1, string s2, string s3, string s4)我想增加下面一个方法,来根据参数的多少来决定重载上面的参数
Select(string[] args) 除了if和case一个一个判断还有其他简单方法吗?
Select(string s1)
Select(string s1, string s2)
Select(string s1, string s2, string s3)
Select(string s1, string s2, string s3, string s4)我想增加下面一个方法,来根据参数的多少来决定重载上面的参数
Select(string[] args) 除了if和case一个一个判断还有其他简单方法吗?
解决方案 »
- 关于request.qureystring 方式传值的问题,请高手指点。
- VSS的获取问题,我改的东西,其他文件夹别人都能活到最新,就是BLL层得获不到,为什么???
- 能告诉我数据库什么时候把字段定义成varchar,还是nvarchar吗?
- treeview事件触发的问题,请给个提示阿
- 水晶报表中为什么没有数据显示啊?
- 我运行我的web application项目出现这样的错误!
- 脚本可以写在page_load里吗?(不考虑服务器)
- 关于datagrid很菜的一个问题
- 为什么 F5 调试时,显示 前端文件 好像在调试 :停留在 __doPostBack('Button1','')
- ASP.NET经典一问,如何把一个页面的状态保留下来?
- .NET 母板的路径问题
- 关于installshield打包程序修改注册表的问题
如果你这个方法的参数不定的话,建议这样写:using System;
using System.Collections;
using System.Collections.Generic;
using System.Text;
namespace JustTry
{
class Program
{
static void Main(string[] args)
{
Console.WriteLine(Select("1", "2"));
Console.WriteLine(Select("1", "2", "3"));
Console.WriteLine(Select("1", "2", "3", "4"));
Console.ReadLine();
} public static string Select(params string[] str)
{
StringBuilder sb = new StringBuilder();
for (int i = 0; i < str.Length; i++)
{
sb.Append(str[i]);
}
return sb.ToString();
}
}
}