-4

ASP.Net の C# で関数を動作させようとしています。

文字列を生成するコードがあり、その文字列を 1 分間だけ有効にしたいと考えています。

1 分後、文字列は別の文字列に置き換えられます。この文字列はハードコードされます。

データベースと対話せずにこれを行う方法はありますか?

4

1 に答える 1

4

これが私が提案することです。明らかにフロントエンドを更新する必要がありますが、プラグインは簡単です。

public class MagicString()
{
    DateTime creationDate;
    private string _text;

    public MagicString(string text)
    {
        this.text = _text;
        creationDate = dateTime.
    }

    public override string ToString()
    {
        if (creationDate.AddMinutes(1) > DateTime.Now)
        {
            return HARDCODEDSTRING;
        }
        else 
        {
            return _text;
        }    
    }
}
于 2012-10-25T16:23:40.570 に答える