小编Mus*_*hin的帖子

立即窗口 - 作为日期时间投射?抛出异常,但(datetime)没有

直接从即时窗口采取:

reader["DateDue"] as DateTime? 收益率:

'reader["DateDue"] as DateTime?' threw an exception of type 'System.NullReferenceException'
Data: {System.Collections.ListDictionaryInternal}
HResult: -2147467261
HelpLink: null
InnerException: null
Message: "Object reference not set to an instance of an object."
Source: null
StackTrace: null
TargetSite: null
Run Code Online (Sandbox Code Playgroud)

(DateTime?)reader["DateDue"] 收益率:

{1/26/2015 12:00:00 AM}
Date: {1/26/2015 12:00:00 AM}
Day: 26
DayOfWeek: Monday
DayOfYear: 26
Hour: 0
Kind: Unspecified
Millisecond: 0
Minute: 0
Month: 1
Second: 0
Ticks: 635578272000000000
TimeOfDay: {System.TimeSpan}
Year: 2015
Run Code Online (Sandbox Code Playgroud)

并参考,reader["DateDue"]产量:

{1/26/2015 12:00:00 AM}
Date: {1/26/2015 …
Run Code Online (Sandbox Code Playgroud)

c# datetime casting

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

AngularJS select创建值为"?object:null?"的选项.并且在绑定为null时不使用空的默认选项

这是代码的样子

<select ng-model="nullableInt">
  <option></option>
  <option value="0">First option</option>
  <option value="1">First option</option>
  <option value="2">First option</option>
</select>
Run Code Online (Sandbox Code Playgroud)

当nullableInt为null时,生成的html为

<select ng-model="nullableInt">
  <option></option>
  <option value="? object:null ?"></option>
  <option value="0">First option</option>
  <option value="1">First option</option>
  <option value="2">First option</option>
</select>
Run Code Online (Sandbox Code Playgroud)

在这里的plunkr转载:http://plnkr.co/edit/05pBEMJppmkrn3nFgYdk?p = info

值得一提的是,我正试图避免使用ng-options,为AngularJS创建一个端点来消耗一些真正不会经常变化的数据(如果有的话)似乎有些过分.

angularjs

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

asp.net mvc 2控制器是如何实例化的?

当一个asp.net应用程序收到URL通知时,它会将它路由到适当的控制器,特别是相应的方法.

这些控制器是否一次放在堆栈上?或者他们是否为每个请求再次实例化?

例如,假设我有一个带有linq-to-sql类的控制器,它可以在类的声明中实例化.如果我有n个请求路由到该控制器,我是否已经生成了n个不同的linq-to-sql类对象,每个对象都在自己的控制器实例中,或者只有1个?

我的直觉告诉我,出于线程安全的原因,每个请求都会产生一个控制器,但我似乎无法挖掘出比我自己的胃肠道更好的指导.

.net c# asp.net-mvc asp.net-mvc-2

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

选择最后一个tr旁边

我想在表格中抓住最后一个TR的旁边.

$("#TableID tr:last")
Run Code Online (Sandbox Code Playgroud)

得到最后一个,是否有某种方式我可以在那之前获得TR?

jquery

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

Visual Studio 2012 - 获取最新和列出已更改的文件?

有没有办法让visual studio 2012列出通过最新操作在工作区中更新的文件?

tfs visual-studio tfs2010 getlatest visual-studio-2012

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

分配int指针值的简单方法?

给出一个struct看起来像

type foo struct {
 i *int
}
Run Code Online (Sandbox Code Playgroud)

如果我想设置i为1,我必须

throwAway := 1
instance := foo { i: &throwAway }
Run Code Online (Sandbox Code Playgroud)

有没有办法在一行中完成这个,而不必给我的新i值它自己的名字(在这种情况下throwaway)?

go

5
推荐指数
2
解决办法
945
查看次数

Scala Enums - 如何分配初始值?

object WeekDay extends Enumeration {
   type WeekDay = Value
   val Mon, Tue, Wed, Thu, Fri, Sat, Sun = Value
}
Run Code Online (Sandbox Code Playgroud)

你会如何设置一个初始值,WeekDay.Mon == 1WeekDay.Tue == 2等会是真的吗?

在Enumeration中有一个构造函数Enumeration(initial: Int, names: String*),有没有办法可以用它来创建WeekDay对象?

enums scala

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

如何为结构提供字符串格式?

我有一个名为item的结构

type Item struct {
    Limit int
    Skip int
    Fields string
}



item := Item {
            Limit: 3,
            Skip: 5,
            Fields: "Valuie",
    }
Run Code Online (Sandbox Code Playgroud)

我怎么能得到字段名称,值并将其加入一个字符串.

就像是:

item := Item {
            Limit: 3,
            Skip: 5,
            Fields: "Valuie",
    }
Run Code Online (Sandbox Code Playgroud)

一个类似的字符串

"Limit=3&Skip=5&Fields=Valuie"
Run Code Online (Sandbox Code Playgroud)

到目前为止,我尝试使用反射将转换接口转换为字段值映射.我走对了路吗?因为我认为可能有更好的解决方案.谢谢!

m, _ = reflections.Items(data)
for k, v := range m {
    fmt.Printf("%s : %s\n", k, v)
}
Run Code Online (Sandbox Code Playgroud)

我有

Limit : %!s(int=3)
Skip : %!s(int=5)
Fields : Valuie
Run Code Online (Sandbox Code Playgroud)

string struct go

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

C#foreach - 是否每次迭代计算集合?

可能重复:
循环功能结果时foreach如何工作?

标题是其中的核心问题.这是一个示例场景,可以充实它.

foreach(something thing in GetSomethings())
{ dosomething }
Run Code Online (Sandbox Code Playgroud)

让我们说GetSomethings有副作用.GetSomethings会被执行一次还是会在每次循环迭代时执行?

c# foreach

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

无法为New-> Servlet选择项目

我无法创建新的servlet,因为我无法为其分配项目.

此外,浏览按钮根本不起作用,因为它们无声地失败

我错过了什么基本的东西?我已经能够创建,构建和运行简单的项目,只是无法管理添加servlet.

java eclipse servlets

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