6

これが何を意味するかがわかれば、おそらくこの質問を表現するより良い方法があるでしょうが、どこから始めればよいかわかりません。

StreamReader の Read メソッドは次のとおりです。

public override int Read([In, Out] char[] buffer, int index, int count) { ... }

その「イン、アウト」ビット - それは何のために、何をし、何と呼ばれていますか?

4

1 に答える 1

4

その「イン、アウト」ビット - それは何のために、何をし、何と呼ばれていますか?

これらはパラメータ属性です

この場合System.Runtime.InteropServices.InAttributeSystem.Runtime.InteropServices.OutAttribute.NET ランタイム外のコードとの相互運用に使用されます。

于 2013-02-27T11:01:40.593 に答える