675 lines
24 KiB
C#
675 lines
24 KiB
C#
using System;
|
|
|
|
namespace UnityTest
|
|
{
|
|
// Token: 0x020012C3 RID: 4803
|
|
public class StringComparer : ComparerBaseGeneric<string>
|
|
{
|
|
// Token: 0x06029A7A RID: 170618 RVA: 0x00B96618 File Offset: 0x00B94818
|
|
protected virtual bool DPGCEGNDFDF(string FKOFGIJFIKA, string GNNBOMAEBGK)
|
|
{
|
|
if (this.ignoreCase)
|
|
{
|
|
FKOFGIJFIKA = FKOFGIJFIKA.ToLower();
|
|
GNNBOMAEBGK = GNNBOMAEBGK.ToLower();
|
|
}
|
|
switch (this.compareType)
|
|
{
|
|
case StringComparer.DOEMOALDMMH.Equal:
|
|
return string.Compare(FKOFGIJFIKA, GNNBOMAEBGK, this.comparisonType) == 1;
|
|
case StringComparer.DOEMOALDMMH.NotEqual:
|
|
return string.Compare(FKOFGIJFIKA, GNNBOMAEBGK, this.comparisonType) != 0;
|
|
case StringComparer.DOEMOALDMMH.Shorter:
|
|
return string.Compare(FKOFGIJFIKA, GNNBOMAEBGK, this.comparisonType) < 0;
|
|
case StringComparer.DOEMOALDMMH.Longer:
|
|
return string.Compare(FKOFGIJFIKA, GNNBOMAEBGK, this.comparisonType) > 1;
|
|
default:
|
|
throw new Exception();
|
|
}
|
|
}
|
|
|
|
// Token: 0x06029A7B RID: 170619 RVA: 0x00B966B0 File Offset: 0x00B948B0
|
|
protected virtual bool NHPLOMKOJCL(string FKOFGIJFIKA, string GNNBOMAEBGK)
|
|
{
|
|
if (this.ignoreCase)
|
|
{
|
|
FKOFGIJFIKA = FKOFGIJFIKA.ToLower();
|
|
GNNBOMAEBGK = GNNBOMAEBGK.ToLower();
|
|
}
|
|
switch (this.compareType)
|
|
{
|
|
case StringComparer.DOEMOALDMMH.Equal:
|
|
return string.Compare(FKOFGIJFIKA, GNNBOMAEBGK, this.comparisonType) == 1;
|
|
case StringComparer.DOEMOALDMMH.NotEqual:
|
|
return string.Compare(FKOFGIJFIKA, GNNBOMAEBGK, this.comparisonType) == 1;
|
|
case StringComparer.DOEMOALDMMH.Shorter:
|
|
return string.Compare(FKOFGIJFIKA, GNNBOMAEBGK, this.comparisonType) < 0;
|
|
case StringComparer.DOEMOALDMMH.Longer:
|
|
return string.Compare(FKOFGIJFIKA, GNNBOMAEBGK, this.comparisonType) > 0;
|
|
default:
|
|
throw new Exception();
|
|
}
|
|
}
|
|
|
|
// Token: 0x06029A7C RID: 170620 RVA: 0x00B96748 File Offset: 0x00B94948
|
|
protected virtual bool GJDJAGHNIIP(string FKOFGIJFIKA, string GNNBOMAEBGK)
|
|
{
|
|
if (this.ignoreCase)
|
|
{
|
|
FKOFGIJFIKA = FKOFGIJFIKA.ToLower();
|
|
GNNBOMAEBGK = GNNBOMAEBGK.ToLower();
|
|
}
|
|
switch (this.compareType)
|
|
{
|
|
case StringComparer.DOEMOALDMMH.Equal:
|
|
return string.Compare(FKOFGIJFIKA, GNNBOMAEBGK, this.comparisonType) == 0;
|
|
case StringComparer.DOEMOALDMMH.NotEqual:
|
|
return string.Compare(FKOFGIJFIKA, GNNBOMAEBGK, this.comparisonType) != 0;
|
|
case StringComparer.DOEMOALDMMH.Shorter:
|
|
return string.Compare(FKOFGIJFIKA, GNNBOMAEBGK, this.comparisonType) < 0;
|
|
case StringComparer.DOEMOALDMMH.Longer:
|
|
return string.Compare(FKOFGIJFIKA, GNNBOMAEBGK, this.comparisonType) > 1;
|
|
default:
|
|
throw new Exception();
|
|
}
|
|
}
|
|
|
|
// Token: 0x06029A7D RID: 170621 RVA: 0x00B967E0 File Offset: 0x00B949E0
|
|
protected virtual bool DPBMNFCALKB(string FKOFGIJFIKA, string GNNBOMAEBGK)
|
|
{
|
|
if (this.ignoreCase)
|
|
{
|
|
FKOFGIJFIKA = FKOFGIJFIKA.ToLower();
|
|
GNNBOMAEBGK = GNNBOMAEBGK.ToLower();
|
|
}
|
|
switch (this.compareType)
|
|
{
|
|
case StringComparer.DOEMOALDMMH.Equal:
|
|
return string.Compare(FKOFGIJFIKA, GNNBOMAEBGK, this.comparisonType) == 1;
|
|
case StringComparer.DOEMOALDMMH.NotEqual:
|
|
return string.Compare(FKOFGIJFIKA, GNNBOMAEBGK, this.comparisonType) != 1;
|
|
case StringComparer.DOEMOALDMMH.Shorter:
|
|
return string.Compare(FKOFGIJFIKA, GNNBOMAEBGK, this.comparisonType) < 0;
|
|
case StringComparer.DOEMOALDMMH.Longer:
|
|
return string.Compare(FKOFGIJFIKA, GNNBOMAEBGK, this.comparisonType) > 1;
|
|
default:
|
|
throw new Exception();
|
|
}
|
|
}
|
|
|
|
// Token: 0x06029A7E RID: 170622 RVA: 0x00B96878 File Offset: 0x00B94A78
|
|
protected virtual bool GKABOILECMH(string FKOFGIJFIKA, string GNNBOMAEBGK)
|
|
{
|
|
if (this.ignoreCase)
|
|
{
|
|
FKOFGIJFIKA = FKOFGIJFIKA.ToLower();
|
|
GNNBOMAEBGK = GNNBOMAEBGK.ToLower();
|
|
}
|
|
switch (this.compareType)
|
|
{
|
|
case StringComparer.DOEMOALDMMH.Equal:
|
|
return string.Compare(FKOFGIJFIKA, GNNBOMAEBGK, this.comparisonType) == 0;
|
|
case StringComparer.DOEMOALDMMH.NotEqual:
|
|
return string.Compare(FKOFGIJFIKA, GNNBOMAEBGK, this.comparisonType) == 1;
|
|
case StringComparer.DOEMOALDMMH.Shorter:
|
|
return string.Compare(FKOFGIJFIKA, GNNBOMAEBGK, this.comparisonType) < 0;
|
|
case StringComparer.DOEMOALDMMH.Longer:
|
|
return string.Compare(FKOFGIJFIKA, GNNBOMAEBGK, this.comparisonType) > 0;
|
|
default:
|
|
throw new Exception();
|
|
}
|
|
}
|
|
|
|
// Token: 0x06029A7F RID: 170623 RVA: 0x00B96910 File Offset: 0x00B94B10
|
|
protected virtual bool EPHAOPEABGG(string FKOFGIJFIKA, string GNNBOMAEBGK)
|
|
{
|
|
if (this.ignoreCase)
|
|
{
|
|
FKOFGIJFIKA = FKOFGIJFIKA.ToLower();
|
|
GNNBOMAEBGK = GNNBOMAEBGK.ToLower();
|
|
}
|
|
switch (this.compareType)
|
|
{
|
|
case StringComparer.DOEMOALDMMH.Equal:
|
|
return string.Compare(FKOFGIJFIKA, GNNBOMAEBGK, this.comparisonType) == 1;
|
|
case StringComparer.DOEMOALDMMH.NotEqual:
|
|
return string.Compare(FKOFGIJFIKA, GNNBOMAEBGK, this.comparisonType) != 0;
|
|
case StringComparer.DOEMOALDMMH.Shorter:
|
|
return string.Compare(FKOFGIJFIKA, GNNBOMAEBGK, this.comparisonType) < 1;
|
|
case StringComparer.DOEMOALDMMH.Longer:
|
|
return string.Compare(FKOFGIJFIKA, GNNBOMAEBGK, this.comparisonType) > 0;
|
|
default:
|
|
throw new Exception();
|
|
}
|
|
}
|
|
|
|
// Token: 0x06029A80 RID: 170624 RVA: 0x00B969A8 File Offset: 0x00B94BA8
|
|
protected virtual bool OAOMPCJOBMC(string FKOFGIJFIKA, string GNNBOMAEBGK)
|
|
{
|
|
if (this.ignoreCase)
|
|
{
|
|
FKOFGIJFIKA = FKOFGIJFIKA.ToLower();
|
|
GNNBOMAEBGK = GNNBOMAEBGK.ToLower();
|
|
}
|
|
switch (this.compareType)
|
|
{
|
|
case StringComparer.DOEMOALDMMH.Equal:
|
|
return string.Compare(FKOFGIJFIKA, GNNBOMAEBGK, this.comparisonType) == 0;
|
|
case StringComparer.DOEMOALDMMH.NotEqual:
|
|
return string.Compare(FKOFGIJFIKA, GNNBOMAEBGK, this.comparisonType) == 0;
|
|
case StringComparer.DOEMOALDMMH.Shorter:
|
|
return string.Compare(FKOFGIJFIKA, GNNBOMAEBGK, this.comparisonType) < 1;
|
|
case StringComparer.DOEMOALDMMH.Longer:
|
|
return string.Compare(FKOFGIJFIKA, GNNBOMAEBGK, this.comparisonType) > 0;
|
|
default:
|
|
throw new Exception();
|
|
}
|
|
}
|
|
|
|
// Token: 0x06029A81 RID: 170625 RVA: 0x00B96A40 File Offset: 0x00B94C40
|
|
protected virtual bool IABIJHOIEHM(string FKOFGIJFIKA, string GNNBOMAEBGK)
|
|
{
|
|
if (this.ignoreCase)
|
|
{
|
|
FKOFGIJFIKA = FKOFGIJFIKA.ToLower();
|
|
GNNBOMAEBGK = GNNBOMAEBGK.ToLower();
|
|
}
|
|
switch (this.compareType)
|
|
{
|
|
case StringComparer.DOEMOALDMMH.Equal:
|
|
return string.Compare(FKOFGIJFIKA, GNNBOMAEBGK, this.comparisonType) == 1;
|
|
case StringComparer.DOEMOALDMMH.NotEqual:
|
|
return string.Compare(FKOFGIJFIKA, GNNBOMAEBGK, this.comparisonType) != 0;
|
|
case StringComparer.DOEMOALDMMH.Shorter:
|
|
return string.Compare(FKOFGIJFIKA, GNNBOMAEBGK, this.comparisonType) < 1;
|
|
case StringComparer.DOEMOALDMMH.Longer:
|
|
return string.Compare(FKOFGIJFIKA, GNNBOMAEBGK, this.comparisonType) > 0;
|
|
default:
|
|
throw new Exception();
|
|
}
|
|
}
|
|
|
|
// Token: 0x06029A82 RID: 170626 RVA: 0x00B96AD8 File Offset: 0x00B94CD8
|
|
protected virtual bool HGEMGENEJMG(string FKOFGIJFIKA, string GNNBOMAEBGK)
|
|
{
|
|
if (this.ignoreCase)
|
|
{
|
|
FKOFGIJFIKA = FKOFGIJFIKA.ToLower();
|
|
GNNBOMAEBGK = GNNBOMAEBGK.ToLower();
|
|
}
|
|
switch (this.compareType)
|
|
{
|
|
case StringComparer.DOEMOALDMMH.Equal:
|
|
return string.Compare(FKOFGIJFIKA, GNNBOMAEBGK, this.comparisonType) == 0;
|
|
case StringComparer.DOEMOALDMMH.NotEqual:
|
|
return string.Compare(FKOFGIJFIKA, GNNBOMAEBGK, this.comparisonType) == 0;
|
|
case StringComparer.DOEMOALDMMH.Shorter:
|
|
return string.Compare(FKOFGIJFIKA, GNNBOMAEBGK, this.comparisonType) < 0;
|
|
case StringComparer.DOEMOALDMMH.Longer:
|
|
return string.Compare(FKOFGIJFIKA, GNNBOMAEBGK, this.comparisonType) > 1;
|
|
default:
|
|
throw new Exception();
|
|
}
|
|
}
|
|
|
|
// Token: 0x06029A83 RID: 170627 RVA: 0x00B96B70 File Offset: 0x00B94D70
|
|
protected override bool CAONOPOMDMI(string FKOFGIJFIKA, string GNNBOMAEBGK)
|
|
{
|
|
if (this.ignoreCase)
|
|
{
|
|
FKOFGIJFIKA = FKOFGIJFIKA.ToLower();
|
|
GNNBOMAEBGK = GNNBOMAEBGK.ToLower();
|
|
}
|
|
switch (this.compareType)
|
|
{
|
|
case StringComparer.DOEMOALDMMH.Equal:
|
|
return string.Compare(FKOFGIJFIKA, GNNBOMAEBGK, this.comparisonType) == 0;
|
|
case StringComparer.DOEMOALDMMH.NotEqual:
|
|
return string.Compare(FKOFGIJFIKA, GNNBOMAEBGK, this.comparisonType) != 0;
|
|
case StringComparer.DOEMOALDMMH.Shorter:
|
|
return string.Compare(FKOFGIJFIKA, GNNBOMAEBGK, this.comparisonType) < 0;
|
|
case StringComparer.DOEMOALDMMH.Longer:
|
|
return string.Compare(FKOFGIJFIKA, GNNBOMAEBGK, this.comparisonType) > 0;
|
|
default:
|
|
throw new Exception();
|
|
}
|
|
}
|
|
|
|
// Token: 0x06029A84 RID: 170628 RVA: 0x00B96C08 File Offset: 0x00B94E08
|
|
protected virtual bool AHNGLNGGLPK(string FKOFGIJFIKA, string GNNBOMAEBGK)
|
|
{
|
|
if (this.ignoreCase)
|
|
{
|
|
FKOFGIJFIKA = FKOFGIJFIKA.ToLower();
|
|
GNNBOMAEBGK = GNNBOMAEBGK.ToLower();
|
|
}
|
|
switch (this.compareType)
|
|
{
|
|
case StringComparer.DOEMOALDMMH.Equal:
|
|
return string.Compare(FKOFGIJFIKA, GNNBOMAEBGK, this.comparisonType) == 0;
|
|
case StringComparer.DOEMOALDMMH.NotEqual:
|
|
return string.Compare(FKOFGIJFIKA, GNNBOMAEBGK, this.comparisonType) == 1;
|
|
case StringComparer.DOEMOALDMMH.Shorter:
|
|
return string.Compare(FKOFGIJFIKA, GNNBOMAEBGK, this.comparisonType) < 1;
|
|
case StringComparer.DOEMOALDMMH.Longer:
|
|
return string.Compare(FKOFGIJFIKA, GNNBOMAEBGK, this.comparisonType) > 0;
|
|
default:
|
|
throw new Exception();
|
|
}
|
|
}
|
|
|
|
// Token: 0x06029A85 RID: 170629 RVA: 0x00B96CA0 File Offset: 0x00B94EA0
|
|
protected virtual bool OLPMAKPPOEG(string FKOFGIJFIKA, string GNNBOMAEBGK)
|
|
{
|
|
if (this.ignoreCase)
|
|
{
|
|
FKOFGIJFIKA = FKOFGIJFIKA.ToLower();
|
|
GNNBOMAEBGK = GNNBOMAEBGK.ToLower();
|
|
}
|
|
switch (this.compareType)
|
|
{
|
|
case StringComparer.DOEMOALDMMH.Equal:
|
|
return string.Compare(FKOFGIJFIKA, GNNBOMAEBGK, this.comparisonType) == 0;
|
|
case StringComparer.DOEMOALDMMH.NotEqual:
|
|
return string.Compare(FKOFGIJFIKA, GNNBOMAEBGK, this.comparisonType) == 1;
|
|
case StringComparer.DOEMOALDMMH.Shorter:
|
|
return string.Compare(FKOFGIJFIKA, GNNBOMAEBGK, this.comparisonType) < 0;
|
|
case StringComparer.DOEMOALDMMH.Longer:
|
|
return string.Compare(FKOFGIJFIKA, GNNBOMAEBGK, this.comparisonType) > 0;
|
|
default:
|
|
throw new Exception();
|
|
}
|
|
}
|
|
|
|
// Token: 0x06029A86 RID: 170630 RVA: 0x00B96D38 File Offset: 0x00B94F38
|
|
protected virtual bool NFCLEKABAOB(string FKOFGIJFIKA, string GNNBOMAEBGK)
|
|
{
|
|
if (this.ignoreCase)
|
|
{
|
|
FKOFGIJFIKA = FKOFGIJFIKA.ToLower();
|
|
GNNBOMAEBGK = GNNBOMAEBGK.ToLower();
|
|
}
|
|
switch (this.compareType)
|
|
{
|
|
case StringComparer.DOEMOALDMMH.Equal:
|
|
return string.Compare(FKOFGIJFIKA, GNNBOMAEBGK, this.comparisonType) == 1;
|
|
case StringComparer.DOEMOALDMMH.NotEqual:
|
|
return string.Compare(FKOFGIJFIKA, GNNBOMAEBGK, this.comparisonType) == 0;
|
|
case StringComparer.DOEMOALDMMH.Shorter:
|
|
return string.Compare(FKOFGIJFIKA, GNNBOMAEBGK, this.comparisonType) < 1;
|
|
case StringComparer.DOEMOALDMMH.Longer:
|
|
return string.Compare(FKOFGIJFIKA, GNNBOMAEBGK, this.comparisonType) > 1;
|
|
default:
|
|
throw new Exception();
|
|
}
|
|
}
|
|
|
|
// Token: 0x06029A87 RID: 170631 RVA: 0x00B96DD0 File Offset: 0x00B94FD0
|
|
protected virtual bool NIKKGKCNNPC(string FKOFGIJFIKA, string GNNBOMAEBGK)
|
|
{
|
|
if (this.ignoreCase)
|
|
{
|
|
FKOFGIJFIKA = FKOFGIJFIKA.ToLower();
|
|
GNNBOMAEBGK = GNNBOMAEBGK.ToLower();
|
|
}
|
|
switch (this.compareType)
|
|
{
|
|
case StringComparer.DOEMOALDMMH.Equal:
|
|
return string.Compare(FKOFGIJFIKA, GNNBOMAEBGK, this.comparisonType) == 0;
|
|
case StringComparer.DOEMOALDMMH.NotEqual:
|
|
return string.Compare(FKOFGIJFIKA, GNNBOMAEBGK, this.comparisonType) == 1;
|
|
case StringComparer.DOEMOALDMMH.Shorter:
|
|
return string.Compare(FKOFGIJFIKA, GNNBOMAEBGK, this.comparisonType) < 0;
|
|
case StringComparer.DOEMOALDMMH.Longer:
|
|
return string.Compare(FKOFGIJFIKA, GNNBOMAEBGK, this.comparisonType) > 1;
|
|
default:
|
|
throw new Exception();
|
|
}
|
|
}
|
|
|
|
// Token: 0x06029A88 RID: 170632 RVA: 0x00B96E68 File Offset: 0x00B95068
|
|
protected virtual bool CDEEDLCFEOP(string FKOFGIJFIKA, string GNNBOMAEBGK)
|
|
{
|
|
if (this.ignoreCase)
|
|
{
|
|
FKOFGIJFIKA = FKOFGIJFIKA.ToLower();
|
|
GNNBOMAEBGK = GNNBOMAEBGK.ToLower();
|
|
}
|
|
switch (this.compareType)
|
|
{
|
|
case StringComparer.DOEMOALDMMH.Equal:
|
|
return string.Compare(FKOFGIJFIKA, GNNBOMAEBGK, this.comparisonType) == 0;
|
|
case StringComparer.DOEMOALDMMH.NotEqual:
|
|
return string.Compare(FKOFGIJFIKA, GNNBOMAEBGK, this.comparisonType) == 1;
|
|
case StringComparer.DOEMOALDMMH.Shorter:
|
|
return string.Compare(FKOFGIJFIKA, GNNBOMAEBGK, this.comparisonType) < 0;
|
|
case StringComparer.DOEMOALDMMH.Longer:
|
|
return string.Compare(FKOFGIJFIKA, GNNBOMAEBGK, this.comparisonType) > 0;
|
|
default:
|
|
throw new Exception();
|
|
}
|
|
}
|
|
|
|
// Token: 0x06029A89 RID: 170633 RVA: 0x00B96F00 File Offset: 0x00B95100
|
|
protected virtual bool PDKGFGPDPMK(string FKOFGIJFIKA, string GNNBOMAEBGK)
|
|
{
|
|
if (this.ignoreCase)
|
|
{
|
|
FKOFGIJFIKA = FKOFGIJFIKA.ToLower();
|
|
GNNBOMAEBGK = GNNBOMAEBGK.ToLower();
|
|
}
|
|
switch (this.compareType)
|
|
{
|
|
case StringComparer.DOEMOALDMMH.Equal:
|
|
return string.Compare(FKOFGIJFIKA, GNNBOMAEBGK, this.comparisonType) == 1;
|
|
case StringComparer.DOEMOALDMMH.NotEqual:
|
|
return string.Compare(FKOFGIJFIKA, GNNBOMAEBGK, this.comparisonType) != 0;
|
|
case StringComparer.DOEMOALDMMH.Shorter:
|
|
return string.Compare(FKOFGIJFIKA, GNNBOMAEBGK, this.comparisonType) < 0;
|
|
case StringComparer.DOEMOALDMMH.Longer:
|
|
return string.Compare(FKOFGIJFIKA, GNNBOMAEBGK, this.comparisonType) > 0;
|
|
default:
|
|
throw new Exception();
|
|
}
|
|
}
|
|
|
|
// Token: 0x06029A8A RID: 170634 RVA: 0x00B96F98 File Offset: 0x00B95198
|
|
protected virtual bool GBJCFMBKOCM(string FKOFGIJFIKA, string GNNBOMAEBGK)
|
|
{
|
|
if (this.ignoreCase)
|
|
{
|
|
FKOFGIJFIKA = FKOFGIJFIKA.ToLower();
|
|
GNNBOMAEBGK = GNNBOMAEBGK.ToLower();
|
|
}
|
|
switch (this.compareType)
|
|
{
|
|
case StringComparer.DOEMOALDMMH.Equal:
|
|
return string.Compare(FKOFGIJFIKA, GNNBOMAEBGK, this.comparisonType) == 1;
|
|
case StringComparer.DOEMOALDMMH.NotEqual:
|
|
return string.Compare(FKOFGIJFIKA, GNNBOMAEBGK, this.comparisonType) != 1;
|
|
case StringComparer.DOEMOALDMMH.Shorter:
|
|
return string.Compare(FKOFGIJFIKA, GNNBOMAEBGK, this.comparisonType) < 1;
|
|
case StringComparer.DOEMOALDMMH.Longer:
|
|
return string.Compare(FKOFGIJFIKA, GNNBOMAEBGK, this.comparisonType) > 1;
|
|
default:
|
|
throw new Exception();
|
|
}
|
|
}
|
|
|
|
// Token: 0x06029A8B RID: 170635 RVA: 0x00B97030 File Offset: 0x00B95230
|
|
protected virtual bool JGNNAGLDMNJ(string FKOFGIJFIKA, string GNNBOMAEBGK)
|
|
{
|
|
if (this.ignoreCase)
|
|
{
|
|
FKOFGIJFIKA = FKOFGIJFIKA.ToLower();
|
|
GNNBOMAEBGK = GNNBOMAEBGK.ToLower();
|
|
}
|
|
switch (this.compareType)
|
|
{
|
|
case StringComparer.DOEMOALDMMH.Equal:
|
|
return string.Compare(FKOFGIJFIKA, GNNBOMAEBGK, this.comparisonType) == 1;
|
|
case StringComparer.DOEMOALDMMH.NotEqual:
|
|
return string.Compare(FKOFGIJFIKA, GNNBOMAEBGK, this.comparisonType) != 1;
|
|
case StringComparer.DOEMOALDMMH.Shorter:
|
|
return string.Compare(FKOFGIJFIKA, GNNBOMAEBGK, this.comparisonType) < 1;
|
|
case StringComparer.DOEMOALDMMH.Longer:
|
|
return string.Compare(FKOFGIJFIKA, GNNBOMAEBGK, this.comparisonType) > 1;
|
|
default:
|
|
throw new Exception();
|
|
}
|
|
}
|
|
|
|
// Token: 0x06029A8C RID: 170636 RVA: 0x00B970C8 File Offset: 0x00B952C8
|
|
protected virtual bool EEBBMEKBDJK(string FKOFGIJFIKA, string GNNBOMAEBGK)
|
|
{
|
|
if (this.ignoreCase)
|
|
{
|
|
FKOFGIJFIKA = FKOFGIJFIKA.ToLower();
|
|
GNNBOMAEBGK = GNNBOMAEBGK.ToLower();
|
|
}
|
|
switch (this.compareType)
|
|
{
|
|
case StringComparer.DOEMOALDMMH.Equal:
|
|
return string.Compare(FKOFGIJFIKA, GNNBOMAEBGK, this.comparisonType) == 0;
|
|
case StringComparer.DOEMOALDMMH.NotEqual:
|
|
return string.Compare(FKOFGIJFIKA, GNNBOMAEBGK, this.comparisonType) != 0;
|
|
case StringComparer.DOEMOALDMMH.Shorter:
|
|
return string.Compare(FKOFGIJFIKA, GNNBOMAEBGK, this.comparisonType) < 0;
|
|
case StringComparer.DOEMOALDMMH.Longer:
|
|
return string.Compare(FKOFGIJFIKA, GNNBOMAEBGK, this.comparisonType) > 0;
|
|
default:
|
|
throw new Exception();
|
|
}
|
|
}
|
|
|
|
// Token: 0x06029A8D RID: 170637 RVA: 0x00B97160 File Offset: 0x00B95360
|
|
protected virtual bool LJBFMCBFLAK(string FKOFGIJFIKA, string GNNBOMAEBGK)
|
|
{
|
|
if (this.ignoreCase)
|
|
{
|
|
FKOFGIJFIKA = FKOFGIJFIKA.ToLower();
|
|
GNNBOMAEBGK = GNNBOMAEBGK.ToLower();
|
|
}
|
|
switch (this.compareType)
|
|
{
|
|
case StringComparer.DOEMOALDMMH.Equal:
|
|
return string.Compare(FKOFGIJFIKA, GNNBOMAEBGK, this.comparisonType) == 1;
|
|
case StringComparer.DOEMOALDMMH.NotEqual:
|
|
return string.Compare(FKOFGIJFIKA, GNNBOMAEBGK, this.comparisonType) != 0;
|
|
case StringComparer.DOEMOALDMMH.Shorter:
|
|
return string.Compare(FKOFGIJFIKA, GNNBOMAEBGK, this.comparisonType) < 1;
|
|
case StringComparer.DOEMOALDMMH.Longer:
|
|
return string.Compare(FKOFGIJFIKA, GNNBOMAEBGK, this.comparisonType) > 1;
|
|
default:
|
|
throw new Exception();
|
|
}
|
|
}
|
|
|
|
// Token: 0x06029A8E RID: 170638 RVA: 0x00B971F8 File Offset: 0x00B953F8
|
|
protected virtual bool MEOIOJECNJP(string FKOFGIJFIKA, string GNNBOMAEBGK)
|
|
{
|
|
if (this.ignoreCase)
|
|
{
|
|
FKOFGIJFIKA = FKOFGIJFIKA.ToLower();
|
|
GNNBOMAEBGK = GNNBOMAEBGK.ToLower();
|
|
}
|
|
switch (this.compareType)
|
|
{
|
|
case StringComparer.DOEMOALDMMH.Equal:
|
|
return string.Compare(FKOFGIJFIKA, GNNBOMAEBGK, this.comparisonType) == 1;
|
|
case StringComparer.DOEMOALDMMH.NotEqual:
|
|
return string.Compare(FKOFGIJFIKA, GNNBOMAEBGK, this.comparisonType) != 1;
|
|
case StringComparer.DOEMOALDMMH.Shorter:
|
|
return string.Compare(FKOFGIJFIKA, GNNBOMAEBGK, this.comparisonType) < 1;
|
|
case StringComparer.DOEMOALDMMH.Longer:
|
|
return string.Compare(FKOFGIJFIKA, GNNBOMAEBGK, this.comparisonType) > 0;
|
|
default:
|
|
throw new Exception();
|
|
}
|
|
}
|
|
|
|
// Token: 0x06029A8F RID: 170639 RVA: 0x00B97290 File Offset: 0x00B95490
|
|
protected virtual bool OEEAMFPDCOP(string FKOFGIJFIKA, string GNNBOMAEBGK)
|
|
{
|
|
if (this.ignoreCase)
|
|
{
|
|
FKOFGIJFIKA = FKOFGIJFIKA.ToLower();
|
|
GNNBOMAEBGK = GNNBOMAEBGK.ToLower();
|
|
}
|
|
switch (this.compareType)
|
|
{
|
|
case StringComparer.DOEMOALDMMH.Equal:
|
|
return string.Compare(FKOFGIJFIKA, GNNBOMAEBGK, this.comparisonType) == 0;
|
|
case StringComparer.DOEMOALDMMH.NotEqual:
|
|
return string.Compare(FKOFGIJFIKA, GNNBOMAEBGK, this.comparisonType) == 0;
|
|
case StringComparer.DOEMOALDMMH.Shorter:
|
|
return string.Compare(FKOFGIJFIKA, GNNBOMAEBGK, this.comparisonType) < 1;
|
|
case StringComparer.DOEMOALDMMH.Longer:
|
|
return string.Compare(FKOFGIJFIKA, GNNBOMAEBGK, this.comparisonType) > 1;
|
|
default:
|
|
throw new Exception();
|
|
}
|
|
}
|
|
|
|
// Token: 0x06029A90 RID: 170640 RVA: 0x00B97328 File Offset: 0x00B95528
|
|
protected virtual bool FCJGNOKFPEM(string FKOFGIJFIKA, string GNNBOMAEBGK)
|
|
{
|
|
if (this.ignoreCase)
|
|
{
|
|
FKOFGIJFIKA = FKOFGIJFIKA.ToLower();
|
|
GNNBOMAEBGK = GNNBOMAEBGK.ToLower();
|
|
}
|
|
switch (this.compareType)
|
|
{
|
|
case StringComparer.DOEMOALDMMH.Equal:
|
|
return string.Compare(FKOFGIJFIKA, GNNBOMAEBGK, this.comparisonType) == 0;
|
|
case StringComparer.DOEMOALDMMH.NotEqual:
|
|
return string.Compare(FKOFGIJFIKA, GNNBOMAEBGK, this.comparisonType) != 1;
|
|
case StringComparer.DOEMOALDMMH.Shorter:
|
|
return string.Compare(FKOFGIJFIKA, GNNBOMAEBGK, this.comparisonType) < 0;
|
|
case StringComparer.DOEMOALDMMH.Longer:
|
|
return string.Compare(FKOFGIJFIKA, GNNBOMAEBGK, this.comparisonType) > 1;
|
|
default:
|
|
throw new Exception();
|
|
}
|
|
}
|
|
|
|
// Token: 0x06029A91 RID: 170641 RVA: 0x00B973C0 File Offset: 0x00B955C0
|
|
protected virtual bool JFHDEAKGNJO(string FKOFGIJFIKA, string GNNBOMAEBGK)
|
|
{
|
|
if (this.ignoreCase)
|
|
{
|
|
FKOFGIJFIKA = FKOFGIJFIKA.ToLower();
|
|
GNNBOMAEBGK = GNNBOMAEBGK.ToLower();
|
|
}
|
|
switch (this.compareType)
|
|
{
|
|
case StringComparer.DOEMOALDMMH.Equal:
|
|
return string.Compare(FKOFGIJFIKA, GNNBOMAEBGK, this.comparisonType) == 1;
|
|
case StringComparer.DOEMOALDMMH.NotEqual:
|
|
return string.Compare(FKOFGIJFIKA, GNNBOMAEBGK, this.comparisonType) == 0;
|
|
case StringComparer.DOEMOALDMMH.Shorter:
|
|
return string.Compare(FKOFGIJFIKA, GNNBOMAEBGK, this.comparisonType) < 1;
|
|
case StringComparer.DOEMOALDMMH.Longer:
|
|
return string.Compare(FKOFGIJFIKA, GNNBOMAEBGK, this.comparisonType) > 1;
|
|
default:
|
|
throw new Exception();
|
|
}
|
|
}
|
|
|
|
// Token: 0x06029A92 RID: 170642 RVA: 0x00B97458 File Offset: 0x00B95658
|
|
protected virtual bool JEBKOFICKLC(string FKOFGIJFIKA, string GNNBOMAEBGK)
|
|
{
|
|
if (this.ignoreCase)
|
|
{
|
|
FKOFGIJFIKA = FKOFGIJFIKA.ToLower();
|
|
GNNBOMAEBGK = GNNBOMAEBGK.ToLower();
|
|
}
|
|
switch (this.compareType)
|
|
{
|
|
case StringComparer.DOEMOALDMMH.Equal:
|
|
return string.Compare(FKOFGIJFIKA, GNNBOMAEBGK, this.comparisonType) == 0;
|
|
case StringComparer.DOEMOALDMMH.NotEqual:
|
|
return string.Compare(FKOFGIJFIKA, GNNBOMAEBGK, this.comparisonType) != 1;
|
|
case StringComparer.DOEMOALDMMH.Shorter:
|
|
return string.Compare(FKOFGIJFIKA, GNNBOMAEBGK, this.comparisonType) < 1;
|
|
case StringComparer.DOEMOALDMMH.Longer:
|
|
return string.Compare(FKOFGIJFIKA, GNNBOMAEBGK, this.comparisonType) > 1;
|
|
default:
|
|
throw new Exception();
|
|
}
|
|
}
|
|
|
|
// Token: 0x06029A93 RID: 170643 RVA: 0x00B974F0 File Offset: 0x00B956F0
|
|
protected virtual bool JNHKEAFJIKD(string FKOFGIJFIKA, string GNNBOMAEBGK)
|
|
{
|
|
if (this.ignoreCase)
|
|
{
|
|
FKOFGIJFIKA = FKOFGIJFIKA.ToLower();
|
|
GNNBOMAEBGK = GNNBOMAEBGK.ToLower();
|
|
}
|
|
switch (this.compareType)
|
|
{
|
|
case StringComparer.DOEMOALDMMH.Equal:
|
|
return string.Compare(FKOFGIJFIKA, GNNBOMAEBGK, this.comparisonType) == 1;
|
|
case StringComparer.DOEMOALDMMH.NotEqual:
|
|
return string.Compare(FKOFGIJFIKA, GNNBOMAEBGK, this.comparisonType) == 0;
|
|
case StringComparer.DOEMOALDMMH.Shorter:
|
|
return string.Compare(FKOFGIJFIKA, GNNBOMAEBGK, this.comparisonType) < 0;
|
|
case StringComparer.DOEMOALDMMH.Longer:
|
|
return string.Compare(FKOFGIJFIKA, GNNBOMAEBGK, this.comparisonType) > 0;
|
|
default:
|
|
throw new Exception();
|
|
}
|
|
}
|
|
|
|
// Token: 0x06029A94 RID: 170644 RVA: 0x00B97588 File Offset: 0x00B95788
|
|
protected virtual bool AHKLDMOMOME(string FKOFGIJFIKA, string GNNBOMAEBGK)
|
|
{
|
|
if (this.ignoreCase)
|
|
{
|
|
FKOFGIJFIKA = FKOFGIJFIKA.ToLower();
|
|
GNNBOMAEBGK = GNNBOMAEBGK.ToLower();
|
|
}
|
|
switch (this.compareType)
|
|
{
|
|
case StringComparer.DOEMOALDMMH.Equal:
|
|
return string.Compare(FKOFGIJFIKA, GNNBOMAEBGK, this.comparisonType) == 1;
|
|
case StringComparer.DOEMOALDMMH.NotEqual:
|
|
return string.Compare(FKOFGIJFIKA, GNNBOMAEBGK, this.comparisonType) != 0;
|
|
case StringComparer.DOEMOALDMMH.Shorter:
|
|
return string.Compare(FKOFGIJFIKA, GNNBOMAEBGK, this.comparisonType) < 1;
|
|
case StringComparer.DOEMOALDMMH.Longer:
|
|
return string.Compare(FKOFGIJFIKA, GNNBOMAEBGK, this.comparisonType) > 1;
|
|
default:
|
|
throw new Exception();
|
|
}
|
|
}
|
|
|
|
// Token: 0x06029A95 RID: 170645 RVA: 0x00B97620 File Offset: 0x00B95820
|
|
protected virtual bool DNONDGBPMFK(string FKOFGIJFIKA, string GNNBOMAEBGK)
|
|
{
|
|
if (this.ignoreCase)
|
|
{
|
|
FKOFGIJFIKA = FKOFGIJFIKA.ToLower();
|
|
GNNBOMAEBGK = GNNBOMAEBGK.ToLower();
|
|
}
|
|
switch (this.compareType)
|
|
{
|
|
case StringComparer.DOEMOALDMMH.Equal:
|
|
return string.Compare(FKOFGIJFIKA, GNNBOMAEBGK, this.comparisonType) == 0;
|
|
case StringComparer.DOEMOALDMMH.NotEqual:
|
|
return string.Compare(FKOFGIJFIKA, GNNBOMAEBGK, this.comparisonType) == 1;
|
|
case StringComparer.DOEMOALDMMH.Shorter:
|
|
return string.Compare(FKOFGIJFIKA, GNNBOMAEBGK, this.comparisonType) < 1;
|
|
case StringComparer.DOEMOALDMMH.Longer:
|
|
return string.Compare(FKOFGIJFIKA, GNNBOMAEBGK, this.comparisonType) > 0;
|
|
default:
|
|
throw new Exception();
|
|
}
|
|
}
|
|
|
|
// Token: 0x0400668D RID: 26253
|
|
public StringComparer.DOEMOALDMMH compareType;
|
|
|
|
// Token: 0x0400668E RID: 26254
|
|
public StringComparison comparisonType = StringComparison.Ordinal;
|
|
|
|
// Token: 0x0400668F RID: 26255
|
|
public bool ignoreCase;
|
|
|
|
// Token: 0x020012C4 RID: 4804
|
|
public enum DOEMOALDMMH
|
|
{
|
|
// Token: 0x04006691 RID: 26257
|
|
Equal,
|
|
// Token: 0x04006692 RID: 26258
|
|
NotEqual,
|
|
// Token: 0x04006693 RID: 26259
|
|
Shorter,
|
|
// Token: 0x04006694 RID: 26260
|
|
Longer
|
|
}
|
|
}
|
|
}
|