問題タブ [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 - PowerShell は厳密に型指定された言語ですか?

PowerShell は間違いなく動的言語のカテゴリに属しますが、厳密に型指定されていると見なされますか?

0 投票する
8 に答える
12227 参照

strong-typing - 強く型付けされた言語の重要な側面は何ですか?

言語を強く型付けするものは何ですか? 強く型付けされた言語の最も重要な側面を探しています。

昨日、PowerShell が厳密に型指定されているかどうかを尋ねましたが、「厳密に型指定された」という定義について誰も同意できなかったので、定義を明確にすることを検討しています。

ウィキペディアやその他の情報源へのリンクは自由ですが、答えを切り取って貼り付けるだけではいけません。

0 投票する
3 に答える
7063 参照

c# - 強く型付けされたリソースファイルを(内部ではなく)公開する方法はありますか?

これが私がやりたいことです:

リソースファイル(UIラベルなど)を含むライブラリプロジェクトを作成したいと思います。次に、UIとテストの両方でリソースライブラリを使用したいと思います。(つまり、基本的に、複数のプロジェクトから参照するリソースの共通の場所があります。)

残念ながら、StronglyTypedResourceBuilder(Resourcesのコードを生成する.Netクラス)はデフォルトでリソースファイルを内部に作成するため、ジャンプせずに別のプロジェクト(つまり、UIまたはテスト)からライブラリ内の強く型付けされたリソースを参照することはできません。フープを介して(つまり、ここで説明されているものに似たもの、またはパブリックラッパークラス/関数を作成する)。

残念ながら、これらのソリューションはどちらも、参照を強く型付けしたままにする私の能力を削除します。

複数のプロジェクトから参照できる強く型付けされた.Netリソースを作成する簡単な方法を見つけた人はいますか?

これを実現するためにビルドイベントを使用する必要はありません(つまり、「internal」のすべてのインスタンスを「public」に置き換えるなどの操作を行いますが、見つからない場合は基本的にフォールバックプランです。答え..

0 投票する
8 に答える
674 参照

.net - コンパイルされた、強く型付けされた.NETの代替?

Webアプリケーションの構築に適した、コンパイルされ、強く型付けされた、ASP.NETではないプログラミング言語はありますか?

Mono(http://www.mono-project.com/)を使用することを考えましたが、他に選択肢があるのではないかと思います。

(言語とフレームワークがオープンソースの場合、それは大きなプラスです!)

0 投票する
4 に答える
8717 参照

.net - .NET テーブル アダプター: Get と Fill の違い

データベースからのデータ (厳密に型指定されているかどうかに関係なく) を操作するときは常に Get を使用しているようですが、実際に Fill を使用する必要はありませんでしたが、データを引き出して更新するときに get の代わりに Fill を使用することも簡単にできました。

各方法の意味と落とし穴に関するガイダンスを提供できる人はいますか?

どちらか一方を使用するのが望ましいのはどのような状況ですか?

パフォーマンスへの影響はありますか?

答えてくれてありがとう!このコミュニティが大好きです!

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 ではそうではないと報告されます

WSPビルダー

バージョン: 0.9.8.0830 作成者 Carsten Keutmann GPL ライセンス 2007

[MYDLL] のインストールと展開 ソリューションを展開できません 内部例外 (1): このソリューションには、グローバル アセンブリ キャッシュを対象とするアセンブリが 1 つ以上含まれています。グローバル アセンブリ キャッシュに含まれるすべてのアセンブリには、厳密な名前を使用する必要があります。