检查字符串的内容并清除内容

时间:2015-05-02 10:24:40

标签: c# if-statement windows-phone-8

我正试图找到一种检查WindowsPhone 8.0 Silverlight应用程序中字符串内容的方法。

到目前为止,我有以下代码:

if(MyURI2.Contains(App.MyPurchaseLink_URI))
{
    // TODO
}

App.MyPurchaseLink_URI稍后会在代码中设置,并且会包含一个url,然后将其传递到下一页,并将其作为MyURI2进行检索。

在用户第二次访问此页面时,我想检查App.MyPurchaseLink_URI的内容,如果其中包含任何数据,我想清除该值并继续执行其余代码。

2 个答案:

答案 0 :(得分:0)

尝试了一些事情,以下似乎有效。

if(MyURI2.Contains(App.MyPurchaseLink_URI))
{
    MyURI2 = "";
}

答案 1 :(得分:0)

您必须使用stringbuilder类来更改字符串的值,因为字符串类是不可变类。 宣言是 StringBuilder MyURI2="";

if(MyURI2.Contains(App.MyPurchaseLink_URI)){
MyURI2.clear();    }

现在字符串变空了