setparamscollection.cs
来自「一个由VB开发的。NET实体生成器` 提高.net代码质量及开发效率」· CS 代码 · 共 65 行
CS
65 行
using System;
using System.Data;
using System.Data.SqlClient;
namespace {namespace}.DataAS
{
/// <summary>
/// 检索参数集合
/// </summary>
public class SetParamsCollection : System.Collections.ArrayList
{
public SetParamsCollection() { }
/// <summary>
/// 添加检索参数
/// </summary>
/// <param name="value"></param>
/// <returns></returns>
public int Add(SetParameter value)
{
return base.Add(value);
}
/// <summary>
/// 移除检索参数
/// </summary>
/// <param name="obj"></param>
public void Remove(SetParameter obj)
{
base.Remove(obj);
}
/// <summary>
/// 获取检索参数对象
/// </summary>
/// <param name="index"></param>
/// <returns></returns>
public SetParameter this[int index]
{
get
{
return (SetParameter)base[index];
}
set
{
base[index] = value;
}
}
public override string ToString()
{
string result = "";
if (Count > 0)
result = " SET ";
for (int i = 0; i < Count; i++)
{
result += this[i].ToString();
if (i < Count - 1)
result += ",";
}
return result;
}
}
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?