system.reflection

    2

    1答えて

    Reflectionでインポートされたクラスのイベントを処理する必要があります。これを行うために、必要な引数型を持つ動的メソッドを作成し、それをデリゲートに変換してイベントハンドラとして追加します。 動的メソッドで行う必要があるのは、可変数の引数を受け取るコンパイル済みメソッドを呼び出すことだけです。したがって、コンパイルされたメソッドに引数を渡すためには、任意の数の引数をパックします。 ここで問

    1

    1答えて

    リフレクションの新機能で、いくつかの基本的な例がありますが、目標を達成する方法を理解できません。 私はアセンブリから呼び出す小さなコンソールアプリケーションを持っています。この場合、アセンブリは複数のクラスを含むクラスライブラリであり、達成したいのは、すべてのクラスを子クラスと親クラスでリストすることです。 Assembly asm = Assembly.LoadFrom(@"C:\Sandbo

    0

    1答えて

    何年も前に開発された40以上のWebサイト(Webアプリケーションではない)があります。 これらのWebサイトをWeb Appsに移行し、古いWebサービスとDLLを削除する必要があります。 最初の手順では、これらのWebサイトですべてのWebサービスとDLLの参照を見つける必要があります。 参照されているWebサービス/ DLLメソッド、使用されている行のリスト、入力、出力パラメータの一覧が表示

    0

    1答えて

    3つの異なるDLLにコンパイルされる3つのC#プロジェクトを持つVisual Studioソリューションがあります。主なものをLogicと呼ぶことにしましょう。他の2つはオプションで、他のアプリケーションに含めることもできないこともできますが、メインDLLを含める必要があります。他の2つをLogic.EditorとLogic.OptionalLogicと呼んでみましょう。どちらもメインDLL Lo

    0

    2答えて

    背景 をジェネリックメソッドを呼び出すときに、私はEFを使用していると私は多くのテーブルを持っています。ナビゲーションプロパティのコンテンツを持つ新しいエンティティを挿入したときに、IDなしで(xlsファイルからコンテンツを読み込んでいます)、すべてのナビゲーションプロパティを明示的にロードしたくありません。これはあまりにも多くのコードでした。だから私は、一般的な方法を試してみました: priva

    0

    1答えて

    私はコレクションairpricepointを持っているオブジェクトを私に返すwebserviceを打っています。私は同様のクラスアイテムを作成し、airpricepointを作成しました。私はforeachループと内部コレクションにアクセスすることができますが、私はループすることができませんので、lowFareSearchRsp.ItemsをIListコレクションにキャストしようとしています IL

    0

    1答えて

    C#で汎用オブジェクトを使用する方法の例はたくさんありますが、静的オブジェクトの汎用プロパティを持つことはできますか? 私はプロバイダの2つの別個のリストがあります: List<Providers> OldProviders List<Providers> NewProviders OldProvidersは、データベースからプロバイダを持っている、とNewProvidersは、ユーザーがビ

    2

    1答えて

    .NET Coreのクラスの現在のプロパティの名前にアクセスできる必要があります。 完全な.NET Frameworkでは、以下のようにリフレクションを使用できます。 System.Reflection.MethodBase.GetCurrentMethod().Name; (宿泊施設が本当にフードの下だけの方法であることを思い出してください。) しかし、それはこの機能は、.NETのコア1.1

    0

    1答えて

    私はクリートクラスプロパティの各内部プロパティをループするメインクラスを持っています。私のクリートクラスの各内部プロパティは、タイプBeltProperty(値とIDのような情報を含む別のクラス)です。最初BeltPropertyで private ObservableCollection<Cleats> _Cleats = new ObservableCollection<Cleats>();

    2

    1答えて

    クラスT - GetProperty<Foo>()からプロパティのリストを取得する必要があります。私は次のコードを試しましたが失敗します。 サンプルクラス: public class Foo { public int PropA { get; set; } public string PropB { get; set; } } は、私は次のコードを試してみました:私は、プ