问题标签 [default]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
332 浏览

windows - 默认 Windows 语言?

XP 和 Vista 上是否预装了一些默认的 Windows 脚本语言(类似于 OS X 附带 Python 和/或 Linux 附带 Perl)?

我知道批处理脚本,但我希望有一些更强大的东西。谢谢

注意 -我在一个 Linux 机器上,所以如果你们能在 Windows 脚本语言上给你 2 美分,那将不胜感激,谢谢。

part deux -尽管 ebgreen 讨厌我,我还是接受了他的回答,因为他给了我 2 美分。

0 投票
2 回答
314 浏览

asp.net - ASP.net:更改默认 web 控件属性

再会,

在 Visual Studio 2005 中,当我在设计器中放置一个 web 控件时,我必须手动设置 CssClass 属性。有没有办法自动设置该属性?问题是,90% 的时间,我想将 css 应用于我的控件,但并非总是如此,所以我不能真正在 html head 中使用 css 样式。我想过为每个 web 控件创建自己的用户控件,但这对我来说似乎有点过分了。

谢谢!

0 投票
10 回答
864 浏览

c# - 如果它们已经是私有变量,我应该将它们标记为私有变量吗?

据我所知,在 C# 中,所有字段默认都是私有的,如果没有另外标记的话。

我猜这两个声明是相等的。

所以我的问题是:我应该将私有变量标记为什么,就private好像它们已经是私有的一样?

0 投票
5 回答
71433 浏览

variables - 在 C# 和 VB 中声明时变量的默认值?

谁能告诉我在 C# 和 vb 中声明时变量的默认值是什么?

0 投票
7 回答
744 浏览

java - 重载真的是在 Java 中获取方法参数默认值的唯一方法吗?

我对 Java 以及 Python 和 PHP 还是很陌生,我习惯于函数参数的默认值。

所以我有编写方法的习惯,这些方法旨在从您只想设置一些值的稍微不同的情况下调用。例如,在我的 PHP 代码中,这很常见,因为我有工厂方法为对象实例提供稍微不同的属性。

在 Java 中,似乎我必须有一个需要所有参数的方法,然后是几个重载的变体,这些变体将调用该方法,其中一些参数设置为默认值,一些参数由调用者提供。这是,好吧,但有时会让我紧张。

我记得在我对 C++ 和 ActionScript 的一些简短考察中,这已经让我很恼火。现在,更有经验的 Java 开发人员是否有一些捷径?

在我看来,从技术上讲,这个问题已经被所有帖子的总和回答为“是的,它是”。我在下面打开了一个 wiki 帖子来收集各种替代解决方案,如果您愿意,请提供。我发现所有这些都非常有用,可以作为典型 Java 结构的灵感和学习示例。

0 投票
1 回答
1433 浏览

c# - Default ValueConverter for a class in WPF

I'm just about to start a new project of mine and am currently evaluating some techniques for localization, modularity etc.

I have (at least in my opinion) a pretty good approach to localization but now I struggle to find a good solution for databinding.

I want to bind values of textfields etc. (UIElements in general) to a specific method in the DataContext of the form. The method looks like this:

public void GetValue(string name)

where name is a "path" in the form of "node/subnode/subsubnode". I thought about using a ValueConverter for the binding and this worked out pretty good till now.

My binding expression looks like that:

{Binding Path=Localization, Converter={StaticResource LocalizationConverter}, ConverterParameter=PrismBreak/Shell.xaml/New}

I think that this binding expression although doing its job is kinda blown up to use for every single UIElement. So I thought if it was possible to define a default ValueConverter for a certain type (--> whenever that type is bound to somewhere that ValueConverter is used).

Is that possible in WPF?

If it's not possible is there any other good way to bind to a method with dynamic parameters?

Thanks in advance and best regards,

Chris

0 投票
7 回答
5710 浏览

c# - OOP 中的默认参数是不好的做法吗?

方法的默认参数是否违反封装?

在 C# 中不提供默认参数的原因是什么?

0 投票
3 回答
3321 浏览

c# - 如何防止被覆盖的 WinForm 控件中的“默认”值?

我正在尝试学习和掌握 C# 做什么以及如何做事。从历史上看,我是一名 Visual Foxpro (VFP) 开发人员,通过创建自己的用户控件基线以在应用程序范围内使用,我对视觉继承的岁月有些宠爱。

在尝试学习 C# 中的相似之处时,我遇到了一些问题。假设我派生了我自己的标签控件(控件是标签的子类),用字体“Arial”定义,10 磅。然后,在我将其添加到的任何表单上,Designer 将自动预填一些属性值,这些值可以在 Form 类的“Designer.cs”部分中看到。

我想防止每次在表单上放置控件时生成字体、颜色、大小、自动大小等内容。如果我后来决定将字体从“Arial”10 更改为“Tahoma”11,我将不得不返回所有表单(以及任何其他自定义控件)并进行编辑以进行更改。

在 VFP 中,如果我更改基类的任何内容,所有表单都会自动识别更改。我不需要编辑任何东西(除了可能通过尺寸影响进行的对齐)......但是颜色、字体和其他所有东西在 VFP 中都没有问题......

在 C# 中,我必须返回并更改每个表单,以便它被类的新/更新值识别......

有没有合理的方法来避免这种情况?

0 投票
2 回答
208 浏览

apache-flex - 使默认参数=变量的最佳方法?

我有一个变量,为了简洁起见,我们认为它看起来像这样:

好的,这一切都很好,但说我希望能够调用该函数并能够传递我自己的折扣,但仍然使用 _discount 作为默认值。

我可以做这个:

这将使折扣默认为 50,但我在创作时不知道,所以我需要这样做,但 Flex 中不允许这样做。

所以我的问题是,实现与 Flex 中最后一个示例相同的最佳方法是什么?

谢谢。

0 投票
3 回答
13759 浏览

visual-studio - 新 C# 文件中的默认 using 指令

为什么 Visual Studio 2008 会自动将以下using 指令插入到我创建的每个新 C# 文件中?

这些命名空间有什么特别之处?这些是最常用的吗?