腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
何时
在
同一
类
的
静态
构造
函数
之前
访问
类
的
静态
成员
、
、
、
、
我有一个公共
类
和两个
静态
成员
,我想使用
静态
构造
函数
来设置这些
静态
成员
的
值。但是
在
静态
构造
函数
初始化它
之前
,就已经从.aspx页面
访问
了
成员
。 任何关于如何防止这种情况并使
构造
函数
总是被命中
的
输入。为这个添加一个小
的
代码参考: public
浏览 22
提问于2020-09-03
得票数 0
回答已采纳
6
回答
确保调用基
类
的
静态
构造
函数
的
最佳方法是什么?
、
、
、
说:
静态
构造
函数
用于初始化任何
静态
数据,或执行只需执行一次
的
特定操作。
在
创建第一个实例或引用任何
静态
成员
之前
,都会自动调用。最后一部分(自动调用
的
时间)让我陷入循环;
在
阅读该部分
之前
,我认为只要以任何方式
访问
一个
类
,我都可以确定它
的
基
类
的
静态
构造
浏览 12
提问于2011-01-10
得票数 39
回答已采纳
2
回答
静态
构造
函数
和私有
构造
函数
的
主要区别是什么?
我只想知道
静态
构造
函数
和私有
构造
函数
之间
的
主要区别。 我知道
静态
构造
函数
是用来初始化
类
的
静态
成员
的
。
静态
构造
函数
不能
访问
非
静态
成员
。它在
类
的
第一个实例
之前
执行。我们不能确定执行
的
浏览 2
提问于2015-05-20
得票数 3
回答已采纳
3
回答
首先调用派生
类
中
的
静态
构造
函数
,然后调用基
类
、
我想知道,通常在C#中,
构造
器
的
概念是,基
类
cons应该首先执行,但为什么我看到派生
类
静态
构造
器被调用,然后基
类
cons。有人能解释一下吗?
浏览 0
提问于2012-06-28
得票数 7
回答已采纳
5
回答
什么时候
在
C#中调用
静态
构造
函数
?
、
当我有一个包含
静态
构造
函数
的
类
时,是
在
第一次加载包含该类
的
程序集时还是
在
第一次引用该类时调用该
构造
函数
?
浏览 2
提问于2009-09-17
得票数 96
回答已采纳
6
回答
C++控制全局对象
的
析构
函数
顺序
、
、
、
我有一个
类
(A),它在
构造
函数
和析构
函数
中
访问
(通过
静态
方法间接地)另一个
类
(B)中
的
静态
变量( STL容器)。对象可以是全局、全局常量、另一个
类
的
静态
成员
、存储在其他
类
中(这些
类
本身可能具有全局或
静态
实例),或者基本上可以是c++对象所在
的
任何其他位置。如果A对象是
在
B中<
浏览 0
提问于2010-01-30
得票数 5
回答已采纳
4
回答
静态
场是什么时候出现
的
?
、
我试图理解
静态
字段是什么时候出现
的
,并且一直
在
阅读这篇MSDN文章-- --但它似乎自相矛盾:
在
第一次
访问
静态
成员
之前
以及
在
调用
静态
构造
函数
(如果有
静态
构造
函数
)
之前
,将初始化
静态
成员
但接着又说: 如果类包含
静态
字段,则提供一个
静态
浏览 3
提问于2011-02-14
得票数 5
回答已采纳
11
回答
为什么
静态
构造
函数
没有任何参数?
、
、
、
根据MSDN:
在
创建第一个实例或引用任何
静态
成员
之前
,会自动调用
静态
构造
函数
来初始化
类
。 不能直接调用
静态
构造
函数
。有谁能解释一下为什么
静态
构造
函数
不能有参数?
浏览 8
提问于2011-07-21
得票数 22
回答已采纳
6
回答
非
静态
类
中
静态
构造
函数
的
功能是什么?
、
、
、
我注意到一个非
静态
类
可以有一个
静态
构造
函数
:{ { } { }初始化Thing实例时,首先调用
静态
构造
函数</em
浏览 6
提问于2013-12-08
得票数 37
回答已采纳
3
回答
在
Actionscript中,是否
在
初始化
静态
常量
之前
调用
类
构造
函数
?
、
在
AS3中,我有一个初始化
的
静态
constant,PRESETS,并试图
在
构造
函数
中
访问
它,但是我得到了一个错误,说明常量为null。是否
在
初始化常量
之前
调用
类
构造
函数
?
在
调用
构造
函数
之前
,我希望常量可以随时使用。有人能解释一下这里发生了什么吗?我想试着把这件事做好。我
的
代码如下: publi
浏览 3
提问于2013-09-21
得票数 0
回答已采纳
1
回答
它是否有益于延迟实例化
静态
类
的
成员
?
、
、
、
因此,我有一个
类
的
成员
,我或多或少地使用作为常量。我不能将它们赋值为常量,因为它们比简单
的
原语更复杂。因此,
在
我
的
应用中,这些“准常数”
在
不同
的
地方重复使用。然而,现在我很好奇--尽管这些服务是从
静态
类
中提供
的
,但是我是否可以通过延迟实例化来包装它们呢?我之所以问这个问题,是因为我没有使用每一个“准常数”,而且每一个都有一些开销(尽管很少)。我并不指望这样做会带来任何真正
的
好处,因
浏览 5
提问于2013-08-01
得票数 2
回答已采纳
1
回答
Visual studio
的
intellisense
在
使用
静态
构造
函数
时中断
、
、
、
、
我对visual studio
的
intellisense有一个问题。每次我
在
结构中创建C#
静态
构造
函数
时,visual studio
的
智能感知都会在尝试调用
构造
函数
时中断。它似乎找不到
构造
器,甚至找不到默认
的
构造
器。有人知道我为什么会有这个问题吗?
浏览 7
提问于2015-06-29
得票数 1
2
回答
从[fields,properties,static fields ]
在
C#中最先初始化
的
是什么?
当我创建一个对象时,哪个对象将首先从编译器字段、属性、
静态
成员
中被调用初始化?为每一个设置默认值
的
正确顺序是什么?
浏览 2
提问于2018-04-24
得票数 1
1
回答
静态
类
初始化
、
、
在
.Net中,
静态
类
是在内部创建一个对象,还是根本不创建任何对象。根据微软文档 与所有
类
类型一样,
在
加载引用该类
的
程序时,
静态
类
的
类型信息由.NET框架公共语言运行库(CLR)加载。程序无法确切指定
何时
加载
类
。但是,
在
程序中第一次引用
类
之前
,可以保证加载它并初始化它
的
字段并调用它
的
静态
浏览 0
提问于2019-12-23
得票数 3
1
回答
理解枚举
的
静态
成员
初始化
、
、
Bloch
的
有效Java说: 因此,
在
启动任何
构造</e
浏览 3
提问于2015-07-03
得票数 4
回答已采纳
3
回答
静态
和默认
构造
函数
、
非
静态
类
可以同时具有
静态
构造
函数
和默认
构造
函数
。 这两个
构造
器有什么不同?什么时候我应该只使用
静态
的
或者
静态
的
默认
构造
函数
?
浏览 0
提问于2010-05-17
得票数 5
回答已采纳
3
回答
基
成员
访问
时未调用子
静态
构造
函数
、
我有一个
类
定义为: public static string QueryNode.Query = @"SELECT Id FROM Node";} 当我从一个代码隐藏(Window.xaml.cs)运行Window.xaml.cs时,Node
的
静态
构造
函数
永远不会触发;或者至少不会命中断点,并且不会将Node.Query
浏览 1
提问于2014-12-15
得票数 11
回答已采纳
5
回答
构造
函数
上
的
静态
修饰符是什么意思?
我在工作中看到过这样
的
代码: }你知道
构造
函数
上
的
静态
修饰符是什么意思吗
浏览 5
提问于2010-06-10
得票数 5
回答已采纳
1
回答
用Activator.CreateInstance()创建
的
对象
在
发布时不要等待整个对象被初始化
、
、
我
的
主要项目用设备加载库并为它们创建实例。
在
Debug模式下发布之后,项目可以正常工作,
在
发布模式下发布时会出现问题。我不知道为什么,但它不会等待它创建
的
对象初始化。DeviceToolProviders[device].Add(provider); }catch (Exception ex)} 以及创建
的
对象之一我不知道这是怎么回事,但在此
之前
,我从别人那里接手了这个项目。我
在
主要项目中
浏览 3
提问于2021-03-23
得票数 0
回答已采纳
2
回答
是否保证
静态
构造
函数
不是内联
的
?
、
、
编辑:这个问题
的
动机是:在我看来,由于
静态
构造
函数
的
语义,它们永远不能安全地内联。
浏览 1
提问于2011-09-19
得票数 1
回答已采纳
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
腾讯会议
云直播
对象存储
活动推荐
运营活动
广告
关闭
领券