标签: default

程序化等效的默认值(类型)

我正在使用反射来遍历一个Type属性并将某些类型设置为默认值.现在,我可以对类型进行切换并default(Type)明确设置,但我宁愿在一行中进行.有默认的程序化等价物吗?

c# reflection default

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

为什么`Export Default Const`无效?

我看到以下情况很好:

const Tab = connect( mapState, mapDispatch )( Tabs );
export default Tab;
Run Code Online (Sandbox Code Playgroud)

但是,这是不正确的:

export default const Tab = connect( mapState, mapDispatch )( Tabs );
Run Code Online (Sandbox Code Playgroud)

这很好:

export default Tab = connect( mapState, mapDispatch )( Tabs );
Run Code Online (Sandbox Code Playgroud)

可以解释一下,为什么const无效export default?这是一个不必要的补充和任何宣称为export default假定的东西const吗?

javascript scope default export const

296
推荐指数
7
解决办法
11万
查看次数

如何在C#中的默认浏览器中打开

我正在设计一个小型的C#应用​​程序,其中有一个Web浏览器.我目前在我的计算机上拥有所有默认值,表示谷歌浏览器是我的默认浏览器,但当我单击我的应用程序中的链接以在新窗口中打开时,它会打开Internet Explorer.有没有办法让这些链接在默认浏览器中打开?或者我的电脑有什么问题吗?

我的问题是我在应用程序中有一个webbrowser,所以说你去谷歌并输入"堆栈溢出"并右键单击第一个链接并单击"在新窗口中打开"它在IE而不是Chrome中打开.这是我编码不当的东西,还是我的电脑上的设置不正确

===编辑===

这真的很烦人.我已经知道浏览器是IE浏览器,但我以前工作正常.当我点击它在chrome中打开的链接时.我当时正在使用sharp develop来制作应用程序,因为我无法启动c#express.我做了一个全新的Windows安装,因为我在我的应用程序中并不太远,我决定重新开始,现在我遇到了这个问题.这就是为什么我不确定它是不是我的电脑.为什么IE会在点击链接时启动整个浏览器,而不是简单地在默认浏览器中打开新链接?

c# browser default window new-operator

238
推荐指数
10
解决办法
29万
查看次数

switch语句是否应该包含默认子句?

在我的第一次代码审查(前一段时间)中,我被告知在所有switch语句中包含一个default子句是一种好习惯.我最近记得这个建议,但不记得理由是什么.这对我来说听起来很奇怪.

  1. 总是包含默认声明是否有合理的理由?

  2. 这种语言是依赖的吗?我不记得当时我用的是什么语言 - 也许这适用于某些语言而不适用于其他语言?

default switch-statement

236
推荐指数
10
解决办法
20万
查看次数

如何让Sublime Text成为Git的默认编辑器?

我将Sublime Text 2设置为core.editorwith时遇到问题git.

我已经阅读了我能找到解决问题的每一篇文章,但仍然没有任何对我有用.我正在运行Windows.

我已经做好了:

git config --global core.editor "'C:/Program Files/Sublime Text 2/sublime_text.exe'"
Run Code Online (Sandbox Code Playgroud)

并尝试过各种各样的论点-m.当我打开我的时候.gitconfig,这就是那里的东西:

[user]
    name = Spencer Moran
    email = smoran02@gmail.com
[core]
    editor = 'C:/Program Files/Sublime Text 2/sublime_text.exe'
Run Code Online (Sandbox Code Playgroud)

如果我去Git并输入:

README.markdown --edit
Run Code Online (Sandbox Code Playgroud)

README文件在记事本中打开,而不是Sublime Text.

有谁知道我做错了什么或我怎么解决这个问题?

git default editor git-config sublimetext

210
推荐指数
7
解决办法
8万
查看次数

类"函数声明"后"默认"是什么意思?

我见过default在类中的函数声明旁边使用过.它有什么作用?

class C {
  C(const C&) = default;
  C(C&&) = default;
  C& operator=(const C&) & = default;
  C& operator=(C&&) & = default;
  virtual ~C() { }
};
Run Code Online (Sandbox Code Playgroud)

c++ default declaration keyword c++11

202
推荐指数
4
解决办法
8万
查看次数

new DateTime()vs default(DateTime)

是否有理由选择其中一个而不是另一个?

DateTime myDate = new DateTime();
Run Code Online (Sandbox Code Playgroud)

要么

DateTime myDate = default(DateTime);
Run Code Online (Sandbox Code Playgroud)

两者都是平等的1/1/0001 12:00:00 AM.

c# datetime default

176
推荐指数
3
解决办法
18万
查看次数

Angularjs模板默认值,如果绑定Null/Undefined(带过滤器)

我有一个模板绑定,使用Angular的日期过滤器显示一个名为'date'的模型属性,它是一个日期.

<span class="gallery-date">{{gallery.date | date:'mediumDate'}}</span>
Run Code Online (Sandbox Code Playgroud)

到现在为止还挺好.但是,目前,如果日期字段中没有值,则绑定不显示任何内容.但是,如果没有日期,我希望它显示字符串'Various'.

我可以使用二元运算符获得基本逻辑:

<span class="gallery-date">{{gallery.date || 'Various'}}</span>
Run Code Online (Sandbox Code Playgroud)

但是我无法使用日期过滤器:

<span class="gallery-date">{{gallery.date | date:'mediumDate' || "Various"}}</span>
Run Code Online (Sandbox Code Playgroud)

如何在日期过滤器旁边使用二元运算符?

javascript binding templates default angularjs

171
推荐指数
4
解决办法
15万
查看次数

在函数中使用默认参数

我对PHP函数的默认值感到困惑.说我有这样的功能:

function foo($blah, $x = "some value", $y = "some other value") {
    // code here!
}
Run Code Online (Sandbox Code Playgroud)

如果我想使用$ x的默认参数并为$ y设置不同的参数,该怎么办?

我一直在尝试不同的方式,我只是变得更加困惑.例如,我尝试了这两个:

foo("blah", null, "test");
foo("blah", "", "test");
Run Code Online (Sandbox Code Playgroud)

但是这两个都不会导致$ x的正确默认参数.我也尝试用变量名设置它.

foo("blah", $x, $y = "test");   
Run Code Online (Sandbox Code Playgroud)

我完全期望这样的事情能发挥作用.但它根本无法实现.似乎无论我做什么,每次调用函数时,我都必须最终输入默认参数.而且我必须遗漏一些明显的东西.

php arguments default

166
推荐指数
6
解决办法
14万
查看次数

将CSS显示属性重置为默认值

是否可以使用其默认值覆盖display属性?例如,如果我在一种样式中将其设置为none,并且我希望以其默认值覆盖它.

或者是找出该元素的默认值然后将其设置为的唯一方法?想要不必知道元素通常是块,内联还是以其中任何一个...

css default

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