自動実装されたプロパティの問題

ボンフィ

何が間違っているのかわかりません。getアクセサーを介してプライベート整数にアクセスしたいのですが、機能させることができません。Mapクラスは罰金をコンパイルしますが、私はアクセスすることができませんgetで、そのインスタンスのいずれかからメソッドをMapViewer

また、公式ドキュメントでそれについて読み込もうとしましたが、コードは問題ないはずですが、そうではありません。

ありがとう!

public class Map {

    int xSize {get;} = 0;
    int ySize {get;} = 0;

    public Map(int xSize, int ySize){
        this.xSize = xSize;
        this.ySize = ySize;
    }

}


public class MapViewer : MonoBehaviour {

    int xSize = 20;
    int ySize = 20;

    Map map;
    Texture2D image;

    void Start () {
        map = new Map (xSize, ySize);
        image = new Texture2D(map.???, map.???); //The issue is here
    }
timcbaoth

privateとpublicは、プロパティの可視性のみを定義します。それらをクラス内でのみ設定したい場合は、間違いなくそうすることができます。

public int xSize { get; private set;}

これにより、他のクラスがプロパティを「参照」して評価できるようになりますが、設定は禁止されます。一方、Mapクラス内から値を変更することはできます。

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

プロパティと自動実装されたプロパティの正しい使用?

分類Dev

変更されない値と自動実装されたプロパティ

分類Dev

自動実装されたプロパティに値を割り当てます

分類Dev

自動実装されたプロパティとそのバッキングフィールドの削除

分類Dev

自動実装されたプロパティへのWPFのみのバインド

分類Dev

自動実装されたGetプロパティが特定のデータメンバーを返す方法

分類Dev

自動実装されたプロパティの正確な使用法は何ですか

分類Dev

プロパティと自動実装

分類Dev

c#プロパティ、自動実装されたプライベートセットで取得する

分類Dev

C#インターフェイスに自動実装されたプロパティ

分類Dev

IISでのVB自動実装プロパティ

分類Dev

自動実装されたプロパティのみを選択するオプションはありますか?

分類Dev

自動実装されたプロパティのみがC#で初期化子を持つことができるのはなぜですか?

分類Dev

Entity Frameworkは、.NET(VB.NET)で自動実装されたプロパティをどのように処理しますか?

分類Dev

カスタムFxCopルールで自動実装されたプロパティを検出するにはどうすればよいですか?

分類Dev

null合体演算子「??」を使用して、自動実装されたプロパティをそれ自体に割り当てます。

分類Dev

自動実装プロパティ-非表示のメンバーの署名

分類Dev

C#の自動実装プロパティの遅延読み込み

分類Dev

実装されたプロパティエラーVB

分類Dev

自動プロパティ初期化子シングルトンの実装

分類Dev

Outlook アドインの設定と自動実装プロパティ

分類Dev

xsd.exe自動実装プロパティ

分類Dev

Vueで計算されたプロパティ、加算と連結の問題

分類Dev

インターフェイスの自動プロパティはオブジェクト式にどのように実装されていますか

分類Dev

VS2015で、自動実装されたプロパティのステップインを無効にするにはどうすればよいですか?

分類Dev

TYPO3:動的ドメイン-モデル-プロパティのための自動化されたTCA生成

分類Dev

紙のドロップダウンメニューで選択されたプロパティの問題

分類Dev

部分クラス(T4 EF)で自動的に作成されたプロパティの実装を上書きするにはどうすればよいですか?

分類Dev

YouTube動画のliveStreamingDetailsプロパティは非推奨/実装されていませんか?

Related 関連記事

  1. 1

    プロパティと自動実装されたプロパティの正しい使用?

  2. 2

    変更されない値と自動実装されたプロパティ

  3. 3

    自動実装されたプロパティに値を割り当てます

  4. 4

    自動実装されたプロパティとそのバッキングフィールドの削除

  5. 5

    自動実装されたプロパティへのWPFのみのバインド

  6. 6

    自動実装されたGetプロパティが特定のデータメンバーを返す方法

  7. 7

    自動実装されたプロパティの正確な使用法は何ですか

  8. 8

    プロパティと自動実装

  9. 9

    c#プロパティ、自動実装されたプライベートセットで取得する

  10. 10

    C#インターフェイスに自動実装されたプロパティ

  11. 11

    IISでのVB自動実装プロパティ

  12. 12

    自動実装されたプロパティのみを選択するオプションはありますか?

  13. 13

    自動実装されたプロパティのみがC#で初期化子を持つことができるのはなぜですか?

  14. 14

    Entity Frameworkは、.NET(VB.NET)で自動実装されたプロパティをどのように処理しますか?

  15. 15

    カスタムFxCopルールで自動実装されたプロパティを検出するにはどうすればよいですか?

  16. 16

    null合体演算子「??」を使用して、自動実装されたプロパティをそれ自体に割り当てます。

  17. 17

    自動実装プロパティ-非表示のメンバーの署名

  18. 18

    C#の自動実装プロパティの遅延読み込み

  19. 19

    実装されたプロパティエラーVB

  20. 20

    自動プロパティ初期化子シングルトンの実装

  21. 21

    Outlook アドインの設定と自動実装プロパティ

  22. 22

    xsd.exe自動実装プロパティ

  23. 23

    Vueで計算されたプロパティ、加算と連結の問題

  24. 24

    インターフェイスの自動プロパティはオブジェクト式にどのように実装されていますか

  25. 25

    VS2015で、自動実装されたプロパティのステップインを無効にするにはどうすればよいですか?

  26. 26

    TYPO3:動的ドメイン-モデル-プロパティのための自動化されたTCA生成

  27. 27

    紙のドロップダウンメニューで選択されたプロパティの問題

  28. 28

    部分クラス(T4 EF)で自動的に作成されたプロパティの実装を上書きするにはどうすればよいですか?

  29. 29

    YouTube動画のliveStreamingDetailsプロパティは非推奨/実装されていませんか?

ホットタグ

アーカイブ