問題タブ [base]
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.
wpf - WPF で基本クラスを使用する
WPF の基本クラスに問題があります。他のウィンドウがこれらのコンポーネントを継承できるように、いくつかの基本要素を持つ基本クラスを作成しようとしています。しかし、基本クラスを継承すると、これらの要素のない空のウィンドウしかありません。理解を深めるために、コードをここに置きます。
}
WindowBase を継承する Windows のコード:
または、誰かが実装された基本クラスとの実用的な例やリンクをwpfに入れることができますか? ありがとう
flash - クラスパスが設定されていても(AS3)、Flash CS3がMovieClip基本クラスを見つけられないのはなぜですか?
私の髪を引き裂く。ムービークリップを拡張するas3クラス-blah.Fooを作成しました。それはパッケージに含まれていません。cosFlashCS3はネストされたパッケージについて不平を言ったので、「ベア」クラスです。
はい、 myproj / as / blah / Foo.asにネストされ ています。はい、ファイルの先頭にflash.display.MovieClipをインポートします。
myproj / fla/main.flaもあります。main.flaは、フラッシュプレーヤー9に対してAS3として公開するように設定されています。main.flaには、myproj /as/を含むクラスパスがあります。
main.flaのframe1scene1:
コンパイラは、Foo.asのFooのクラス定義で停止します。
「1017:基本クラスMovieClipの定義が見つかりませんでした」と文句を言い ます。
誰か助けてください!AS3で最も基本的なクラスの1つを見つけることができないのはなぜですか?!!
c# - 具象クラスを汎用ベースインターフェースにキャストする
これが私が直面しているシナリオです:
さて、次のキャストを実行しようとすると、コンパイルされません。
ただし、次のキャストを実行すると、ランタイムエラーなしでコンパイルされます。
ITableDataAccessLayer<TableRecord>
具体的なタイプがわからないので、ベースインターフェイスを操作する必要があります。
これが私の質問に答えるのに十分説明的で役立つことを願っています。
c# - Visual Studio Test プロジェクトのベース ディレクトリ
テスト プロジェクトでいくつかの相互作用テストを行い、いくつかの xml 構成ベースのコンポーネントをテストしたいと考えています... コードでテスト プロジェクトのベース ディレクトリを見つけて、それに関連するパスを作成するにはどうすればよいですか? テスト xml ファイルを含むサブ フォルダーが必要です。
ありがとう
編集:
Assembly.GetExecutingAssembly().Location を使用しました。これにより、テストを実行したときの出力フォルダーが得られます。アセンブリと共にそのディレクトリに移動するように xml ファイルを構成する必要があります。
c# - C# 基本クラス コンストラクター パラメーターの検証
VS2010 ベータ版 (以前のバージョンでは FxCop) でコード分析を実行した後、次の警告が表示されます。
外部から見えるメソッド 'Identity.Identity(WindowsIdentity)' で、パラメーター 'windowsIdentity' を使用する前に検証します。
コンストラクターは次のとおりです。
次のように定義されたクラスの場合:
私の質問は、windowsIdentity パラメーターを検証するにはどうすればよいですか? コンストラクターで検証して例外をスローする必要がありますか、それともこれを呼び出すより良い方法はありますか?
html - Firefox:BASEタグで相対パスを使用できますか?
多くのページとインデックス/ToCファイルがある小さなWebプロジェクトがあります。tocファイルは私のプロジェクトのルートにありますtoc.html
。ページはいくつかのサブディレクトリにまたがっており、tocが含まれていiframe
ます。
プロジェクトにはWebサーバーが必要ないため、ディレクトリにHTMLを作成し、ブラウザで参照できます。toc.html
問題は、JavaScriptがページ内の関数を呼び出したいときにXSSの問題が発生していることです(同一生成元ポリシーの違反)。
そこでbase
、ヘッダーに、ディレクトリへの相対URLを含むタグを追加しましたtoc.html
。これはKonquerorで機能しますが、Firefoxでは、絶対パスを使用する必要があります。そうしないと、tocが表示されません:(例を次に示します。
このファイルはサブディレクトリにありpage
ます。Firefoxはそれをロードせず、見つからないと言っていますpage/toc.html
。
回避策はありますか?どこでも同じになるように、エクスポートで絶対パスを避けたいと思います(ローカルで、後でWebサーバーにアップロードするとき)。
c# - C# メンバーによる非表示
以下の例では、何が起こるでしょうか?
コンソールに「2」が表示されると確信していますが、私が読んでいるもの(および見ているもの)はそれとは反対です...
「2」ではなく「3」と表示されるのはなぜですか? 派生クラスのメンバーは、基本クラスの同じメンバーを「隠した」と思いました...
c# - C#base()コンストラクターの順序
重複の可能性:
C#コンストラクターの実行順序
上記の例では、Barのオブジェクトが作成されると、BarObject.abcの値はどうなりますか?基本コンストラクターが最初に呼び出されますか、それともBar()が実行され、/ then / base()コンストラクターが実行されますか?
c# - 2 つの異なる基本クラスの機能を組み合わせる
2 つの異なる基本クラスの機能を新しいクラスに結合しようとしていますが、役に立ちません。クラス A と B があり、B は異なる機能を持つ A の子孫であり (つまり、実行時に A の代わりとして使用することはできません)、クラス C が必要で、A と B を組み合わせて両方を使用し、 C のユーザーへのユニークなインターフェイス。どうすればこれを達成できますか? C# では複数の継承ができず、インターフェイスが適合しないようです。それで、なにかお手伝いできますか?
python - 任意の基数で整数を文字列に変換する方法は?
Pythonを使用すると、特定のベースの文字列から整数を簡単に作成できます。
逆のことを実行したい:整数からの文字列の作成int2base(num, base)
、つまり、次のような関数が必要です。
関数名/引数の順序は重要ではありません。
受け入れる任意の数とx
ベース。b
int()
これは簡単に記述できる関数です。実際、この質問で説明するよりも簡単です。しかし、何かが足りない気がします。
bin
関数、、oct
については知っていhex
ますが、いくつかの理由で使用できません。
これらの関数は、(2.2)との互換性が必要な古いバージョンのPythonでは使用できません。
異なる拠点に対して同じように呼び出すことができる一般的なソリューションが必要です
2、8、16以外の拠点を許可したい