Edit

Share via


DataSet.CaseSensitive Property

Definition

Gets or sets a value indicating whether string comparisons within DataTable objects are case-sensitive.

public:
 property bool CaseSensitive { bool get(); void set(bool value); };
public bool CaseSensitive { get; set; }
[System.Data.DataSysDescription("DataSetCaseSensitiveDescr")]
public bool CaseSensitive { get; set; }
member this.CaseSensitive : bool with get, set
[<System.Data.DataSysDescription("DataSetCaseSensitiveDescr")>]
member this.CaseSensitive : bool with get, set
Public Property CaseSensitive As Boolean

Property Value

true if string comparisons are case-sensitive; otherwise, false. The default is false.

Attributes

Examples

The following example toggles the CaseSensitive property.

DataSet1.CaseSensitive = DataSet1.CaseSensitive Xor True

Remarks

The CaseSensitive property affects how sorting, searching, and filtering operations are performed on each DataTable object contained in a DataSet when using the Select method.

By default, setting the CaseSensitive property for a DataSet also sets the CaseSensitive property of each associated DataTable to the same value.

Applies to

Product Versions
.NET Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9, 10
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.0, 2.1

See also