contracts

    0

    2答えて

    私はethereum契約のABI文字列をC#で受け取り、それを使ってnethereumを使ってスマートコントラクトとやり取りすることができる関数を呼び出しています。より小さなABIストリングを使用すると、動作させることができますが、何らかの理由で、この長いストリングや小さなABIの長さを超える他のABIでは動作しません。 タイプの例外「Newtonsoft.Json.JsonReaderExcep

    1

    2答えて

    私は新しいC#プロジェクトに着手しようとしています。コードコントラクトまたはコードアナライザ(Roslyn)を使用することの違いは何ですか?私はそれぞれの使い方を誤解していますか?私は新しいプロジェクトとして、コードの完全性を維持したいと考えています。だから私は他の開発者に特定のコードガイドラインを遵守させたい。私はそれぞれをさらに研究するつもりですが、まずはコミュニティの意見を得たいと思っていま

    7

    4答えて

    コード契約やその使用に関するベストプラクティスに関していくつか質問があります。 class Class1 { // Fields private string _property1; //Required for usage private List<object> _property2; //Not required for usage // Pro

    0

    1答えて

    私は、Webアプリケーション内でPyContractsを使用しようとしています。そのため、カスタム定義されたクラスがたくさんあるので、他の伝統的な引数タイプと一緒にチェックするだけです。私はこれを達成するために、契約上のプログラミング(PyContracts)を使用したいと思います。 名前でローカルに表示されるクラスを参照するとき、PyContractsはその型を認識していないようです。たとえば:

    1

    1答えて

    Javaで冗長と冗長ヌルチェックを減らしたいのですが、Javaには標準の@NotNullアノテーションがありません。 Contract.Requires(x != null); 私は何か不足しているかもしれませんが、自分のコードをコード化できませんでしたか? public class Contract { public static void requireNotNull(Obje

    11

    1答えて

    これまで何らかの議論があったStackOverflowのスレッドを見たことがありますが、もう一度見つけることができません。 私はSystem.Diagnostics.Contractクラスを '実コード'、つまり実動コードのリリースビルドで使用する必要があるかどうかを知りたいですか?私はこれに尋ねます。なぜなら、契約はデバッグや分析の目的であると思われる名前空間の記述に基づいているからです。 機能

    0

    1答えて

    のリストのために、私は次のJavaオブジェクトに直列化されるJSONを一致させるために協定のDSLパーツを作成する必要があります。 List<Map<String, List<String>>> attributes = new ArrayList<>(); 現在、私ではありません協定のDSLの一部を次のようしています作業: .eachLike("attributes")

    9

    3答えて

    struct buyer{ uint amount; Status status; } mapping(address=>buyer) public buyers; mapping(uint=>address) buyerIndex; uint public buyerNum; //Order a product.

    0

    1答えて

    私はそれが本当 ​​ を返しますnullでない場合、私はその後、次のコードを使用して関数を呼び出し、nullがfalseを返します場合ことをPARAMでTryGetパターンを以下の以下の機能があります。 IFileFormat fileFormatPlugin; if (_pluginLoader.TryGetFileFormat(extension, out fileFormatPlugin)

    2

    1答えて

    応答を解析する複数の方法を持つScrapyスパイダーのコントラクトを書くには、どのような方法が最適ですか? 私はこれを見たanswerしかし、それは私には非常に明確に聞こえませんでした。 私の現在の例:parse_productというメソッドがあり、ページ上の情報を抽出しますが、別のページで同じ製品のために抽出する必要があるデータが多いため、私はyield新しいリクエストを作成し、新しいコールバッ