問題タブ [namespaces]

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 投票する
1 に答える
2883 参照

c++ - C++ 名前空間の質問

私は、会社とはもう働いていない同僚によって書かれたいくつかのコードに取り組んでおり、次のコードを見つけました: (以下では省略しています)

3 行目と 8 行目の名前空間コマンドの目的がわかりません。
名前のない名前空間エントリの目的を誰か説明できますか?
ありがとう

0 投票する
7 に答える
4692 参照

c++ - std 名前空間への型の追加

std名前空間に型を追加することは許容されますか? たとえば、TCHAR に適した文字列が必要な場合は、次のように指定できますか?

または、独自の名前空間を使用する必要がありますか?

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

c++ - 匿名の名前空間データはいつ初期化されますか?

ローカル データと関数を格納するために匿名の名前空間を使用しており、データがいつ初期化されるかを知りたいですか? アプリケーションが静的データと同じ方法で起動するときですか、それともコンパイラに依存しますか? 例えば:

問題は、一部のコードをスレッドセーフにすることから生じます。SOME_VALUE上記の例では、 SomeFunc が初めて呼び出される前に が初期化されていることを確認する必要があります。

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

c# - XmlDocument を使用して複数の名前空間をルート要素に追加するにはどうすればよいですか?

XmlDocument複数の名前空間を含むルート要素でを作成する必要があります。C# 2.0 または 3.0 を使用しています

これが私のコードです:

現在の出力:

ただし、私の希望する出力は次のとおりです。

XmlDocument私の質問:複数の名前空間を持つルート要素を含むを作成するにはどうすればよいですか?

0 投票する
2 に答える
9052 参照

c# - XElementから名前空間とスキーマを使用してXMLを作成する

長い質問-我慢してください!

名前空間とスキーマを使用してプログラムでXMLドキュメントを作成したいと思います。何かのようなもの

私はかなり素晴らしい新しいLINQのもの(私にとっては新しいもの)を使用しており、XElementを使用して上記を実行することを望んでいました。

オブジェクトにToXElement()メソッドがあります。

これにより、名前空間が正しく与えられます。したがって、次のようになります。

私の質問:スキーマxmlns:xsiおよびxsi:schemaLocation属性を追加するにはどうすればよいですか?

(ところで、属性名にコロン「:」を使用するとエラーが発生するため、単純なXAtttributesを使用できません...)

または、XDocumentまたはその他のLINQクラスを使用する必要がありますか?

ありがとう...

0 投票する
1 に答える
1635 参照

xml - 名前空間の XML 属性の順序付け

私が以前に尋ねた質問に関連する質問...

何かをチェックするだけです: XML ファイル内の xmlns、xmlns:xsi、および xsi:schemaLocation 属性の順序は重要ですか?

少なくとも、XML Notepad 2007 を使用して XML ファイルを表示している場合は、そうであることがわかりました。たとえば (XML ファイルが私のスキーマに従って正当であると仮定すると)、エラーは発生しません (例 1):

しかし、これはそうです(例2):

(エラーは、「sometag」がスキーマによると不正なエントリであるということです)。

私の問題は、他の質問のコードを使用して名前空間とスキーマ属性を生成すると、例 2 の順序で XML 属性出力が得られることです...

xmlns 属性は常に属性リストの最初にある必要がありますか?

0 投票する
2 に答える
431 参照

c# - C#後でアセンブリからコントロールを変更するための柔軟なベースを設定するにはどうすればよいですか?

私はまだC#を初めて使用しており、WPFと、フレームワークにまだリリースされていないWPF DataGrid Toolkit(CodePlexを参照)も使用するプロジェクトに取り組んでいます。プロジェクトの性質上、後でアセンブリの一部のコントロールを変更することは100%確実です。私の同僚は、プロジェクトの名前空間内のデータグリッドからすべてのコントロールを再定義し、アセンブリ名前空間の特定のコントロールを再定義することにしました。したがって、次を使用する代わりに、clr-namespace:Microsoft.Windows.Controls.Primitives; assembly = WPFToolkit clr-namespace:Microsoft.Windows.Controls; assembly =WPFToolkit独自のxxx.Controlsおよびxxx.Controls.Primitives名前空間を使用します。 。このように、ihneritedコントロールを変更することは非常に簡単です。

どういうわけか、私はこの解決策について悪い 気持ちになりましたが、私はまだ経験が浅く、そのようなアプローチが合法であるかどうか、または私たちの要件に別の良い解決策があるかどうかを判断できません(後であまり多くのコードを変更せずにコントロールを変更する複数のファイル)。

このアプローチにご意見をお聞かせいただければ幸いです。

0 投票する
1 に答える
4989 参照

c# - 特定の名前空間のすべてのクラスを取り出す

特定の名前空間からオブジェクトを取得する方法はありますか?おそらくSystem.ReflectionsITestType名前空間のタイプからすべてのオブジェクトTest.TestTypesをObjectsとして取得して、などのインスタンスのリストを取得したいと思いますTestType1, TestType2, TestType3。誰かが私を助けることができますか?どこで検索すればいいのかわかりません。

0 投票する
2 に答える
98 参照

validation - ログイン名前空間を検証および管理するにはどうすればよいですか?

これはばかげていますが、この情報は見つかりませんでした。概念の名前と適切な参考文献がある場合は、お知らせください。

Yahoo、Google、Microsoft と同じように、電子メール ログインなどの一般的なエンティティに対して、指定された名前付き ID を検証する方法を理解したいと思います。

つまり... foo という名前のユーザーがいる場合、偽の ID を使用してユーザーを誤解させようとしている可能性が高いため、foo2 を作成しようとすると拒否されます。

0 投票する
1 に答える
903 参照

visual-studio - Visual Studio - 複数のファイルを選択し、それぞれの名前空間をラップする方法はありますか?

フォルダー内のすべてのクラスを選択し、Visual Studio でそれぞれに名前空間を割り当てる方法はありますか?

それを行うためのツールがない場合、クラス宣言の前でインポート後のすべてに一致する正規表現パターンはありますか?