Contains(String)

Метод проверяет наличие в коллекции параметров указанного именованного параметра.

Синтаксис
public abstract bool Contains(string value);

value – имя интересующего параметра

Возвращаемое значение

Результат проверки:

  • true – параметр в коллекции присутствует;

  • false – параметр в коллекции отсутствует.

Исключения

Отсутствуют.

Пример
// C#
using System;
using System.Data;
using System.Data.Common;

class ContainsSample
{
  static void Main()
  {
    // Создать фабрику классов провайдера
    DbProviderFactory factory =
      DbProviderFactories.GetFactory("System.Data.LinterClient");
    // Создать команду
    DbCommand cmd = factory.CreateCommand();
    // Создать параметр
    DbParameter prm = factory.CreateParameter();
    prm.ParameterName = "MyParam";
    prm.DbType = DbType.Decimal;
    // Добавить параметр в коллекцию параметров
    cmd.Parameters.Add(prm);
    // Проверить наличие в коллекции именованного параметра "MyParam"
    bool bContains = cmd.Parameters.Contains("MyParam");
    // Напечатать  "bContains = True"
    Console.WriteLine("bContains = " + bContains);
    // Проверить наличие в коллекции именованного параметра "NoParam"
    bContains = cmd.Parameters.Contains("NoParam");
    // Напечатать"bContains = False"
    Console.WriteLine("bContains = " + bContains);
  }
}