rtrim php相当于C#

时间:2017-06-23 04:27:29

标签: c# php asp.net character-trimming

我想知道如何完成 PHP

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

在C#ASP .NET MVC中

我尝试了Strings.RTrim("string"),但它不起作用。

还尝试了query = query.Trim(query, "&");,但它给了我错误。

此外,msdn在visual basic中提供了rtrim的代码,但没有帮助。

从查看代码看起来就像它的'如果在&之后找到,则修剪空白字符。

任何人都知道如何复制php命令? 干杯

3 个答案:

答案 0 :(得分:3)

.Trim()方法从字符串的开头和结尾删除空格,所以

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

为了执行RTrim(),您可以将TrimEnd()方法与String一起使用。

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

答案 1 :(得分:1)

C#具有非常整洁的 String 修剪方法。

我在下面列出了不同的选项。虽然,你正在寻找的是

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

希望这可以帮助你:)

答案 2 :(得分:0)

试试这个==>

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

在删除最后一个索引的帮助下,您可以删除最后一个元素