StructIsCaseSensitive

Returns whether the give struct is case sensitive

Method Signature

StructIsCaseSensitive(struct=[structloose])

Arguments

Argument
Type
Required
Description
Default

struct

struct

true

The struct to test for type

Examples

Full Function with Explicit CaseSensitive

Show when the struct is explicitly set to casesensitive.

Run Example

myStruct1 = StructNew( "casesensitive" );
myStruct1.ELEM1 = "elEmOne";
myStruct1.ELEM2 = "eLemtwO";
myStruct1.ELEM3 = "elemthree";
writeOutPut( StructIsCaseSensitive( myStruct1 ) );

Result: YES

Member Function with Explicit CaseSensitive

Show when the struct is explicitly set to casesensitive.

Run Example

myStruct1 = StructNew( "casesensitive" );
myStruct1.ELEM1 = "elEmOne";
myStruct1.ELEM2 = "eLemtwO";
myStruct1.ELEM3 = "elemthree";
writeOutPut( myStruct1.isCaseSensitive() );

Result: YES

Full Function with Implicit Struct Creation and Default Case Sensitivity

Show when the struct is implicitly created.

Run Example

myStruct4 = { 
	"elem1" : "elEmOne",
	"elEm2" : "eLemtwO",
	"elem3" : "elemthree"
};
writeOutPut( StructIsCaseSensitive( myStruct4 ) );

Result: NO

Last updated

Was this helpful?