2017-06-23 110 views
1

我想知道如何完成 PHPRTRIM PHP相當於在C#

query = rtrim($query, '& '); 

在C#中的ASP.NET MVC

我試圖Strings.RTrim("string")但它不工作。

也試過query = query.Trim(query, "&");但它給了我錯誤。

另外,msdn在visual basic中提供了rtrim的代碼,但這並沒有幫助。

從查看代碼,它看起來像是「修整&字符後發現的空白。

任何人都知道如何複製php命令? 乾杯

回答

2

.Trim()方法從一開始和字符串的結束既去除空格,因此

" Hello World ".Trim() -> "Hello World" 

爲了執行RTRIM()可以使用TrimEnd()方法與字符串。

" Hello World ".TrimEnd() -> " Hello World" 
+0

啊ofcourse它僅適用於該字符串的結尾。現在有道理。 TrimEnd()是去:)謝謝@Sudheesh Singanamalla –

+0

不客氣@WebDevGuy,你可以接受這是一個答案,如果它爲你工作。乾杯! –

0

試試這個==>

string.Remove(string.LastIndexOf("&")); 

命令刪除最後一個索引的幫助下,你可以刪除最後一個元素

1

C#有漂亮整潔字符串修剪方法。

我在下面列出了不同的選項。雖然,你正在尋找一個是

StringVariable.TrimEnd(); 
"This string ends here. ".TrimEnd(); //This also works. 

字符串修剪方法

string message = " Hello! "; 
message.TrimEnd(); // Trims from the right side. 
message.TrimStart(); // Trims from the left side. 
message.Trim();  // Trims on both sides 

摘要

message.TrimEnd()將削減從字符串變量的右側。

message.TrimStart()將從字符串變量的左側修剪。

message.Trim()將從字符串變量的兩邊進行修剪。

另外,msdn在visual basic中提供了rtrim的代碼,這沒有幫助。

我發現了一些可能會對你有幫助的東西,並且他們有多種.NET語言,包括C#。

Microsoft - String.Trim Method

Microsoft - String.TrimEnd Method

Microsoft - String.TrimStart Method

希望這有助於你:)