zoukankan      html  css  js  c++  java
  • C#属性疑惑

    疑惑:

    这个是自己定义的一个类,调用了MapObjects2对象控件,准备自己写一个属性来存放操作的MapObjectes对象,但是在写这个属性的时候,发现了错误。就是getset后面老是提示我说添加“;”分号,为什么?其他的类我也是这么写的!

    #region 地图控件对象

             public AxMapObjects2.AxMap objMap()

             {

                  get

                  {

                       return map;

                  }

                  set

                  {

                       try

                       {

                           map=value;

                       }

                       catch

                       {

                           throw new Exception("error map objects!");

                       }

                  }

             }

         #endregion

     

    最后没有办法,我就修改了构造函数来达到目的。但是我还是想弄明白,为什么上面的不行。

     

    using System;

    using AxMapObjects2;

     

    namespace GIS

    {

         public class CMapControl

         {

             private AxMapObjects2.AxMap map;

     

             public CMapControl(AxMapObjects2.AxMap MapObjects)

             {

                  //

                  // TODO: 在此处添加构造函数逻辑

                  map=MapObjects;

                  //

             }

     

             public void MapZoonIn()

             {

                  map.MousePointer=MapObjects2.MousePointerConstants.moZoomIn;

             }

         }

    }

     

  • 相关阅读:
    SM9-加解密
    SM9-密钥封装
    Cookie和Session的区别
    直观简单讲解单点登录的流程原理
    分布式环境下Session共享问题解决和原理讲解
    以微博开发平台为例,使用社交账号登录网站
    MD5&MD5盐值加密到BCryptPasswordEncoder
    CompletableFuture异步线程
    git clone 出现fatal: unable to access 'https://github 类错误解决方法
    Python包及其定义和引用详解
  • 原文地址:https://www.cnblogs.com/AloneSword/p/2237610.html
Copyright © 2011-2022 走看看