腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
为什么这个嵌套的
对象
初始化器抛出一个空引用异常?
、
下面的测试用例在尝试将Id分配给一个为空的
对象
时,会抛出一个空引用异常,因为代码在
对象
初始值
设定
项
之前缺少"new R“。 为什么
编译
器没有捕捉到这一点?
浏览 25
提问于2015-06-03
得票数 17
回答已采纳
2
回答
奇怪的自动初始化行为
我了解到自动变量
不会
初始化为零。void doSomething() int i;} {} 但是为什么这个被截断的代码
不会
有同样的行为呢
浏览 0
提问于2010-06-26
得票数 2
回答已采纳
2
回答
如何实现像StringCollection和一些类一样的默认方法?
、
如何创建一个可以在创建
对象
时调用默认方法这一功能的类?
浏览 2
提问于2012-08-17
得票数 3
回答已采纳
3
回答
C#
:使用内联
对象
实例化直接设置子类属性
、
、
、
我知道还有其他的方法可以给猫换皮,但我希望有人能帮助我理解为什么在
C#
中,当内联实例化一个“主”
对象
时,我不能直接设置子类属性。我很困惑为什么
C#
不能识别声明的
对象
和/或它怎么知道它还没有被实例化。在其他情况下就不那么小心了。 我肯定我漏掉了一个重要的概念。有没有人能开导我?提前感谢!
浏览 0
提问于2012-10-13
得票数 2
回答已采纳
2
回答
数组语义初始化器在
C#
中是如何工作的?
、
、
、
、
在
C#
3中,添加了初始化器。这是一个很棒的特性。然而,有一件事让我感到困惑。class C { public int i; } C c = new C() { i = 1 };我想,数组语义从一开始就存在于
C#
中但他们
不会
那样做的。例如{} 一切都很好,但是具有数组语义的类呢?我试图弄清楚
编译</
浏览 2
提问于2009-09-05
得票数 4
回答已采纳
3
回答
新Foo {A= 1,} Bug还是Feature?
、
下面的
C#
代码片段在my Visual Studio2010下
编译
和运行: public int A;注意
对象
初始值
设定
项
中的尾随逗号。 这是合法的
C#
吗?它有什么有用的目的吗?或者我刚刚遇到了一个(良性的)
编译
器错误?
浏览 0
提问于2012-05-24
得票数 5
回答已采纳
2
回答
对象
初始值
设定
项
在List<T>中不起作用
、
、
我使用的是
c#
.NET 2.0。请帮帮忙。
浏览 2
提问于2010-04-19
得票数 3
回答已采纳
3
回答
调试
C#
对象
初始化器
、
、
、
有谁有在
C#
对象
初始值
设定
项
块中调试异常的提示吗?
对象
初始值
设定
项
语法基本上是全有或全无,这会使在LINQ查询中进行故障排除变得特别困难。除了将
对象
创建分解到一个单独的方法之外,我还可以做些什么来查看哪个属性setter抛出了异常?
浏览 1
提问于2009-05-18
得票数 11
回答已采纳
2
回答
C#
动态
对象
初始值
设定
项
无法
编译
、
、
它应该创建
对象
,然后使用
动态
特性让我分配任何我喜欢的属性。然而,
编译
器说"ExpandoObject不包含测试的定义“。对此我说,“我知道,这就是问题的症结所在!”
浏览 2
提问于2010-11-18
得票数 13
回答已采纳
3
回答
如何在Resharper中更改“使用
对象
初始化器”重构的格式?
、
、
、
First = "Frank", }; 我真的很讨厌这种类型的格式化,因为使用更长的
对象
名和变量
浏览 4
提问于2010-01-21
得票数 27
回答已采纳
3
回答
初始值
设定
项
列表中只读属性的赋值
、
、
、
有人能告诉我,它到底为什么要
编译
吗?
浏览 0
提问于2013-04-03
得票数 3
回答已采纳
2
回答
自定义集合
初始值
设定
项
可以初始化实现IEnumerable并提供public void Add(/* args */)函数的类,如下例所示:它在初始化List<int>之后调用Add(int)函数3x。
浏览 1
提问于2010-03-23
得票数 52
回答已采纳
5
回答
C#
中的构造函数与
对象
初始值
设定
项
优先级
、
、
我最近一直在学习
C#
中的
对象
初始化器,但现在我想知道当它与构造函数冲突时它是如何工作的。
浏览 5
提问于2013-06-27
得票数 59
回答已采纳
3
回答
对会话
对象
的访问
、
、
为什么我可以在System.Web.UI.Page实例中访问Page_Load方法中的Session
对象
,而不能在其他地方访问?如何从自己的类中获取对这个
对象
的引用?
浏览 0
提问于2012-03-28
得票数 1
回答已采纳
3
回答
为什么
C#
4.0允许在匿名
对象
初始化代码中使用逗号?
、
可能重复: var obj = new { field1 = "Test", field2 = 3, }var obj = new { field1 = "Test", field2 = 3 }谢谢
浏览 20
提问于2011-11-24
得票数 20
回答已采纳
2
回答
Visual Studio/ReSharper代码格式设置-
C#
、
、
、
使用
对象
初始值
设定
项
语法创建新类型时,Visual Studio会自动移动大括号以与new关键字后面的类型对齐。
浏览 0
提问于2012-02-10
得票数 9
回答已采纳
4
回答
如何在
C#
中将值初始化为HashSet<String[,]>
、
、
最终目的是为了防止用户输入重复的值,我需要从不同的表单,不同的表和不同的字段中进行检查,我使用
动态
查询来查询数据库。
浏览 8
提问于2011-01-14
得票数 17
回答已采纳
3
回答
C#
如何在匿名
对象
初始化时设置只读属性
、
、
在
C#
中,
对象
初始值
设定
项
可以设置公共的非只读字段和属性。 但是,对于匿名类型,属性是只读的。那么.NET如何在
对象
初始化时设置它们呢?
浏览 1
提问于2012-05-18
得票数 3
回答已采纳
2
回答
C++中结构中指针的缺省值
、
、
我有一个名为Node的struct,它有两个属性:一个int v和另一个名为child的Node*。如果我没有显式地为我的struct提供构造函数,那么child默认接收什么值?{ Node * child; 看起来它不是NULL指针,所以我必须在我的结构中编写一个构造函数{ Node * child; Node():v(0),child(NULL){}
浏览 1
提问于2015-06-23
得票数 2
2
回答
.NET中的TaskScheduler.FromCurrentSynchronizationContext()
、
、
我在尝试运行下面的示例时遇到运行时异常。 at System.Threading.Tasks.SynchronizationContextTaskScheduler..ctor()
浏览 0
提问于2011-11-19
得票数 7
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
用更全面的角度理解python
零基础学习Java之Kotlin从入门到精通
计算机语言不同用法的五大分类及优缺点
编程教程:C#中几种常用的数据类型解析
开心档之TypeScript 变量声明
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
云直播
活动推荐
运营活动
广告
关闭
领券