vcal

    0

    1答えて

    をクラッシュオブジェクトダンパーを作るために私の試みです: using System; using System.Collections.Generic; using System.Reflection; using System.Text; namespace Inspector { public static class Inspector { pu

    0

    1答えて

    最初の質問だから、私はStackOverflowコミュニティに効果的に参加し、質問に関係することについてアドバイスを受けています。 私はC#でテキストベースのUIに取り組んでいます。私は抽象ウィンドウクラスと抽象コントロールクラスを持っています。それぞれは、それらを継承する型(例えば、ポップアップウィンドウやテキストボックスコントロール)のための共通の機能を実装しています。現在、ライブラリを実装す

    4

    3答えて

    タイプセーフな汎用ログdecoratorを作成したいと思います。 私はrepositories(インターフェース)の数を持って、そして、彼らは投げるかもしれない例外をキャッチLoggerInterfaceのインスタンスにそれらを渡した後、それらを再スローそれぞれのデコレータを必要としています。専用のデコレータを作成してそれぞれをテストすることは可能です(これはかなり面倒です(特にテストをうまくやっ

    1

    1答えて

    フィールドの値を簡単に取得できるJavaリフレクションライブラリがあるかどうかを確認します。 Ex。 ユーザオブジェクト内にアドレスオブジェクトがある場合。 Addressオブジェクトには都市属性があります。 public class Address { private String city; } public class User { private String n

    3

    2答えて

    Javaでフィールドの汎用タイプを取得する方法はありますか? 私は、オブジェクト変数を次のようしている。 protected ScheduleView<WantedClass> scheduleLine1; protected ScheduleView<SomeOtherClass> scheduleLine2; 今私は、ジェネリック型とWantedClassとタイプとしてScheduleV

    1

    1答えて

    私はエンティティを作成しました。インスタンス化されたエンティティと変更されたエンティティを取得します。これにより、初期データを保持し、変更されたデータと比較することができます。質問は、理想的なアプローチは何でしょうか? Object.EqualsにオーバーライドとしてIEquatableを実装するか、ICompareを実装する必要がありますか?私の元の実装されました: var properties

    1

    2答えて

    私はEclipseプラグインを作成しています。多くのコンポーネントでは、それらを動的に参照するためにIDを指定する必要があります。コンポーネントの完全修飾クラス名をそのIDとして使用することに問題がありますか?私のプラグインコンポーネント用 private static final String ID = MyComponent.class.getName(); public static S

    1

    1答えて

    リフレクションを使用して、デバイスの画面を無効に設定しています。キーパッドをdisabled.myとして設定します。アンドロイドのバージョンが4.4.2.whileの場合、例外が発生します。java.lang.reflect.InvocationTargetExceptionjava.lang.SecurityException:LockSettingsWrite:ユーザー10096も現在のプロセ

    1

    1答えて

    反射ベンチマークテストを試しましたが、ほとんど私は自分自身を混乱させました。両方のテストが合格する理由を誰かに説明できますか?私はそれが失敗する期待していた最初のもののために が、私がいただ回: millisecondsReflection - 4970ミリ秒 ミリ秒 - 6935ミリ秒 [Fact] public void PropertiesGetterString() {

    0

    2答えて

    基本的には、クラスのプロパティのリストをループし、特定のタイプの場合は、所有しているプロパティのプロパティをチェックし、別のプロパティをtrueに設定します。 私は何をしたいのかを説明するために以下のコードを書いていますが、System.Reflection.PropertyInfo型をThermodynamicStateに変換することはできないと言われているためコンパイルされません。さらに、与え