小编Nov*_*Net的帖子

何时在SQL Server 2005中使用临时表

我读到了临时表,全局临时表和表变量.我理解它,但无法想象我必须使用它的情况.请详细说明何时应该使用临时表.

sql-server-2005

13
推荐指数
2
解决办法
3万
查看次数

c#抽象方法:内部公共和虚拟?

内部公开的抽象方法和c#中的虚拟方法吗?

默认情况下,所有方法都是私有的,如果抽象方法是私有的,则派生类将无法使用它,从而产生错误 "virtual or abstract members cannot be private"

c# abstract-class private public access-modifiers

8
推荐指数
2
解决办法
7755
查看次数

如何识别字符串是否包含特定字符的多个实例?

我想检查字符串中是否包含多个字符?如果我有一个字符串12121.23.2所以我想检查它是否包含多个.在字符串中.

c#

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

切换表达式或大小写标签必须是bool(或......)

为什么这个swich语句不起作用,给出错误:

switch表达式或case标签必须是bool,char,string,integral,enum或相应的可空类型

码:

 switch (btn.BackColor)
 {
     case Color.Green:
         break;
     case Color.Red:
         break;
     case Color.Gray:
         break;
 }
Run Code Online (Sandbox Code Playgroud)

c#

8
推荐指数
2
解决办法
9685
查看次数

C#多态性


运行时多态性和编译时多态性之间有什么区别?另外,早期绑定和后期绑定有什么区别?举例将受到高度赞赏.

c# polymorphism

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

在TSQL中适当使用`IDENTITY`

可能重复:
获取插入行标识的最佳方法是什么?

什么时候适当,有人应该如何IDENTITY在T-SQL中使用不同的关键词?

  • SELECT @@ IDENTITY,
  • SELECT SCOPE_IDENTITY()
  • SELECT IDENT_CURRENT('tablename')

sql t-sql syntax identity

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

try catch和finally块的执行顺序

我对try,catch和finally执行的顺序感到很困惑.

我也想知道我应该何时使用try catch块以及我应该在try catch块中放置什么,我还想知道是否有一些异常出现在try块中然后如果对应于try块采取了一个动作然后执行哪一个第一次捕获或最后(总是要执行),并且在执行这两个之后确实控制返回尝试阻止或者它永远放弃它.

c#

6
推荐指数
2
解决办法
1万
查看次数

为什么会话对象抛出空引用异常?

在我的一些aspx页面上,我正在检查这样的会话

if (bool.Parse(Session["YourAssessment"].ToString()) == false
    && bool.Parse(Session["MyAssessment"].ToString()) == true)
{
    Response.Redirect("~/myAssessment.aspx");
}
Run Code Online (Sandbox Code Playgroud)

如果我经常继续播放页面,它工作正常,但如果我至少在5分钟内没有对页面做任何事情,那么运行页面会引发错误

Object reference not set to an instance of an object.
Run Code Online (Sandbox Code Playgroud)

以下是此堆栈

[NullReferenceException: Object reference not set to an instance of an object.]
   yourAssessment.Page_Load(Object sender, EventArgs e) in d:\Projects\NexLev\yourAssessment.aspx.cs:27
   System.Web.Util.CalliHelper.EventArgFunctionCaller(IntPtr fp, Object o, Object t, EventArgs e) +14
   System.Web.Util.CalliEventHandlerDelegateProxy.Callback(Object sender, EventArgs e) +35
   System.Web.UI.Control.OnLoad(EventArgs e) +91
   System.Web.UI.Control.LoadRecursive() +74
   System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +2207
Run Code Online (Sandbox Code Playgroud)

有些人可以解释一下这种奇怪的行为吗?

正如我们所知,默认情况下会话持续时间为20分钟.

EDITED

看到我有一个页面默认的aspx,它有一个按钮修复了一些基础上重定向在默认页面它检查像这样

protected void Page_Load(object sender, EventArgs e)
{
    if (!HttpContext.Current.Request.IsAuthenticated)
    {
        Response.Redirect("~/login.aspx"); …
Run Code Online (Sandbox Code Playgroud)

c# asp.net session

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

未捕获的异常:无法在初始化之前调用选项卡上的方法

我使用以下代码更改单击时的选项卡颜色

  $("ul.tabs").tabs("> .pane");
Run Code Online (Sandbox Code Playgroud)

但它正在抛出错误

未捕获的异常:在初始化之前无法在选项卡上调用方法; 试图调用方法'> .pane',有人可以帮我解决这个错误吗?

javascript jquery

6
推荐指数
1
解决办法
2万
查看次数

如何使用lambda表达式在列表中设置多个值?

如何设置列表对象的多个值,我正在做以下但失败.

objFreecusatomization
.AllCustomizationButtonList
.Where(p => p.CategoryID == btnObj.CategoryID && p.IsSelected == true && p.ID == btnObj.ID)
.ToList()
.ForEach(x => x.BtnColor = Color.Red.ToString(),  );
Run Code Online (Sandbox Code Playgroud)

在逗号后我想要设置另一个值.应该是什么表达,虽然我只有一个记录相关.

c# linq

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