diff options
author | Ben Harris <ben@tilde.team> | 2020-04-22 10:30:26 -0400 |
---|---|---|
committer | Ben Harris <ben@tilde.team> | 2020-04-22 10:30:26 -0400 |
commit | be91164499b263fc4c716c6d44c69f440f8ab634 (patch) | |
tree | 53e64398839afd35cf2bffab4f9559964098c7db /IrcTokens/Hostmask.cs | |
parent | 6a3bfd314d87bed96611d24440b0961a06bf7e91 (diff) |
fix some stateful tests
also fixes some warnings about culture-specific string comparisons
Diffstat (limited to 'IrcTokens/Hostmask.cs')
-rw-r--r-- | IrcTokens/Hostmask.cs | 10 |
1 files changed, 6 insertions, 4 deletions
diff --git a/IrcTokens/Hostmask.cs b/IrcTokens/Hostmask.cs index 9f935b0..0b07f80 100644 --- a/IrcTokens/Hostmask.cs +++ b/IrcTokens/Hostmask.cs @@ -1,4 +1,6 @@ -namespace IrcTokens +using System; + +namespace IrcTokens { /// <summary> /// Represents the three parts of a hostmask. Parse with the constructor. @@ -11,7 +13,7 @@ public override string ToString() => _source; - public override int GetHashCode() => _source.GetHashCode(); + public override int GetHashCode() => _source.GetHashCode(StringComparison.Ordinal); public override bool Equals(object obj) { @@ -29,7 +31,7 @@ _source = source; - if (source.Contains('@')) + if (source.Contains('@', StringComparison.Ordinal)) { var split = source.Split('@'); @@ -41,7 +43,7 @@ NickName = source; } - if (NickName.Contains('!')) + if (NickName.Contains('!', StringComparison.Ordinal)) { var userSplit = NickName.Split('!'); NickName = userSplit[0]; |