小编ker*_*bou的帖子

Request.RawUrl与Request.Url

Request.RawUrlRequest.UrlASP.NET 之间有什么区别?

asp.net

71
推荐指数
5
解决办法
7万
查看次数

在没有System.Web的C#中缓存

我希望能够在不引用System.Web的情况下缓存一些对象.我想要滑动过期而不是更多...是否真的没有去哪里但是使用字典和一些自制的对象过期构建我自己的东西 - 或者在.NET框架中有什么东西我完全错过了吗?

c# caching

5
推荐指数
1
解决办法
2728
查看次数

如何很好地创建一个DateTime,今天是23:00

我想要一个DateTime变量,它是今天(当天的任何给定时间)23:00.

只需要一个更简洁的方法来做到这一点,因为这让我想起了太多好的'ASP.Classic ......

var startDate = DateTime.Parse(DateTime.Now.ToShortDateString() + " 23:00:00");
Run Code Online (Sandbox Code Playgroud)

任何人?

c#

3
推荐指数
1
解决办法
237
查看次数

out参数 - 为什么它不起作用

以下是一个失败的单元测试,解释了我今天发现的一个错误:

    [TestMethod]
    public void WFT()
    {
        string configDebug = "false";
        bool configDebugEnabled = bool.TryParse(configDebug, out configDebugEnabled);

        Assert.AreEqual(false, configDebugEnabled);
    }
Run Code Online (Sandbox Code Playgroud)

这是如何使测试从红色变为绿色:

    [TestMethod]
    public void WFT()
    {
        string configDebug = "false";
        bool configDebugEnabled;
        bool.TryParse(configDebug, out configDebugEnabled);

        Assert.AreEqual(true, configDebugEnabled);
    }
Run Code Online (Sandbox Code Playgroud)

我无法在C#规范中找到解释这一段的段落,但对这种行为很可能是一个不错的解释.任何人都可以向我解释为什么第一次测试失败了吗?

c#

1
推荐指数
1
解决办法
231
查看次数

标签 统计

c# ×3

asp.net ×1

caching ×1