问题标签 [strong-typing]

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 投票
7 回答
9896 浏览

powershell - Is PowerShell a strongly-typed language?

PowerShell is definitely in the category of dynamic languages, but would it be considered strongly typed?

0 投票
8 回答
12227 浏览

strong-typing - 强类型语言的关键方面是什么?

是什么让语言成为强类型的?我正在寻找强类型语言最重要的方面。

昨天我问PowerShell是否是强类型的,但没有人同意“强类型”的定义,所以我想澄清一下这个定义。

随意链接到维基百科或其他来源,但不要只是剪切和粘贴您的答案。

0 投票
3 回答
7063 浏览

c# - 有没有办法公开强类型资源文件(而不是内部文件)?

这是我想做的:

我想创建一个包含我的资源文件(即 UI 标签等)的库项目。然后我想在我的 UI 和我的测试中使用资源库。(即,我从多个项目中引用的资源基本上有一个共同的地方。)

不幸的是,由于 StronglyTypedResourceBuilder(生成资源代码的 .Net 类)默认情况下将资源文件设置为内​​部文件,因此我无法在不跳转的情况下从另一个项目(即我的 UI 或测试)引用库中的强类型资源通过箍(即,类似于此处描述的内容,或编写公共包装类/函数)。

不幸的是,这两种解决方案都消除了我保持强类型引用的能力。

有没有人找到一种直接的方法来创建可以从多个项目中引用的强类型 .Net 资源?

我宁愿避免使用构建事件来完成此操作(即,将所有“内部”实例替换为“公共”,但这基本上是我的后备计划,如果我找不到答案..

0 投票
8 回答
674 浏览

.net - .NET 的已编译、强类型替代方案?

是否有一种适合构建 Web 应用程序的编程语言,即编译型、强类型,而不是 ASP.NET?

我想过使用 Mono ( http://www.mono-project.com/ ),但我想知道是否还有其他选择。

(如果语言和框架是开源的,那是一大优势!)

0 投票
4 回答
8717 浏览

.net - .NET 表适配器:获取与填充?

在处理来自数据库的数据(强类型或其他类型)时,我似乎总是使用 Get,我从来没有真正需要使用 Fill,尽管在提取和更新数据时我可以很容易地使用 Fill 而不是 get。

任何人都可以就每种方法的含义和陷阱提供指导吗?

在什么情况下最好使用其中一种?

任何性能影响?

提前感谢您的回答!我爱这个社区!

0 投票
8 回答
278 浏览

language-agnostic - 强制转换的能力不会破坏类型变量的目的吗?

所以,我假设我们已经输入了语言,因为我们犯了很多错误......所以输入是让编译器为我们做很多检查并帮助我们的一种方式(请让我知道是不是我的假设不正确)。

但是,如果我们将强制转换引入类型化语言,难道我们不会重新引入我们在无法类型化变量时遇到的大多数问题吗?

我也知道我的假设并不是我们键入变量的唯一原因。请分享我们输入语言的其他一些原因。

0 投票
4 回答
4520 浏览

.net - 什么是强类型数据集?

什么是强类型数据集?(。网)

0 投票
4 回答
2385 浏览

.net - 使用 Visual Studio 类型数据集的技巧?

在 Visual Studio 2005/2008 中使用强类型数据集时,如果基础数据库架构发生更改,唯一实用的刷新方法是删除数据集并从头开始重新创建。这没关系,除非我需要自定义数据集。

通过扩展部分数据集类进行自定义允许保留自定义,但随后一个简单的 FillBy() 再次变成一长串 SQL。

有什么方法可以在不丢失数据集自定义的情况下将数据集与数据库模式重新同步?

0 投票
8 回答
45659 浏览

prototyping - 谁能告诉我强类型和弱类型是什么意思,哪个更好?

谁能告诉我强类型和弱类型是什么意思,哪个更好?

0 投票
4 回答
4320 浏览

gac - 我的 DLL 具有强名称,但 WSPBuilder 报告它们不是

WSPBuilder

版本:0.9.8.0830 由 Carsten Keutmann GPL 许可证 2007 创建

安装和部署 [MYDLL] 无法部署解决方案 内部异常 (1):此解决方案包含一个或多个针对全局程序集缓存的程序集。您应该为将在全局程序集缓存中的任何程序集使用强名称。