string-comparison

    5熱度

    1回答

    默認情況下是否可以設置實體框架字符串比較不區分大小寫? 如果我使用 string.StartsWith("stringToCompare", StringComparison.CurrentCultureIgnoreCase) 它的工作原理。但是當我需要使用 string.Contains("strigToCompare") 它沒有過載。

    0熱度

    1回答

    我不想在SQL請求中比較兩個字符串,因此我可以檢索最佳匹配,目的是向操作員建議可能的最佳郵政編碼。 例如,在法國,我們有整數郵編,所以我做了一個簡單的要求: SELECT * FROM myTable ORDER BY abs(zip_code - 75000) 這個請求首先返回最近巴黎的數據。 不幸的是,英國有郵編像AB421RS,所以我的要求不能這樣做。 我看到在SQL Server中

    0熱度

    4回答

    我使用這個library鉤鍵,我有一些問題比較e.KeyCode.ToString()與相同的字符串。 我有變量,它的等效字符串的 Keys.Oemtilde - > Program.KeyboardTradeHotkey = "Oemtilde"; 我把它放在字符串,因爲我讀XML文件,字符串,我似乎無法得到任何的方法來轉換字符串到Keys。 如果我使用這種方式: if (e.KeyCode

    151熱度

    8回答

    如何使行下面不區分大小寫? drUser["Enrolled"] = (enrolledUsers.FindIndex(x => x.Username == (string)drUser["Username"]) != -1); 我得到了一些建議今天早些時候說建議我用: x.Username.Equals((string)drUser["Username"], StringComp

    2熱度

    4回答

    我是,目前在.NET 4.0中工作我的第一個項目,它需要幾千個字符串比較(我正在搜索目錄,有時甚至是某些文件的整個驅動器)。大多數情況下,字符串非常短,因爲我只查看文件路徑,所以我只是使用String.Contains()來查看文件路徑字符串是否包含我的針串。 我想知道雖然,正則表達式會是一個更好的主意嗎?正則表達式比標準字符串比較更快?它是基於比較的字符串的長度還是比較的字符串的數量?

    2熱度

    2回答

    我正在使用strcmp與usort組合來排序國家/地區名稱數組。目前,排序順序爲: Belgien Frankreich Italien Luxemburg Niederlande Spanien United Kingdom Österreich 哪一個是正確的,除了Österreich的位置。它應該在Niederlande和Spanien之間。 我也試過strnatcmp和s

    8熱度

    4回答

    我想要做這樣的事情: declare @temp as varchar set @temp='Measure' if(@temp == 'Measure') Select Measure from Measuretable else Select OtherMeasure from Measuretable

    2熱度

    2回答

    我正在尋找一些SQL varchar比較函數,比如C#string.compare(我們現在可以忽略大小寫,當字符表達式相同時返回零,當它們不同時返回非零表達式) 基本上我有一個表中的字母數字列需要在另一個表中驗證。 我不能做選擇A.col1 - 從(查詢)B.col1爲「 - 」不能在文字應用運算符表達式 我不能投我表達INT(然後做一個差異/減法)因爲它不能 select cast ('ASX

    6熱度

    3回答

    比較版本號作爲字符串並不那麼容易...... 「1.0.0.9」>「1.0.0.10」,但它不正確。 正確做到這一點的顯而易見的方法是解析這些字符串,轉換爲數字並將其作爲數字進行比較。 還有另一種更「優雅」的方式嗎?例如,boost :: string_algo ...

    3熱度

    2回答

    我對兩個UTF-8編碼的子字符串執行不區分大小寫的比較時使用了什麼?實質上,我正在爲UTF-8尋找一個strnicmp函數。