用Dictionary代替if

        public Dictionary<string, System.Drawing.RotateFlipType> dicRFT = new Dictionary<string, System.Drawing.RotateFlipType>()
        {
            {"90", System.Drawing.RotateFlipType.Rotate90FlipNone},{"180", System.Drawing.RotateFlipType.Rotate180FlipNone},{"270", System.Drawing.RotateFlipType.Rotate270FlipNone}
        };

调用:dicRFT[iAngle.ToString()]

如果写if的话得写三个

posted @ 2014-08-21 16:41  emmaKang  阅读(291)  评论(0编辑  收藏  举报