实现实体类中非string类型初始化
这什么意思?
什么类型不能初始化吗?
你是NEW实体还是LOAD实体不能初始化?

解决方案 »

  1.   


         
            #region 把图像转换成字符串
        public static string GetStringFromImage(Image image)
            {
                //若图像空就返回空字符串
                if (image == null) return "";
                //实例化一个流
                MemoryStream stream = new MemoryStream();
                //把Jpeg格式的图像存储在流中
                image.Save(stream, System.Drawing.Imaging.ImageFormat.Jpeg);
                //流读入的起始点为图像的开头
                stream.Position = 0;
                //实例化一个byte类型的数组
                byte[] data = new byte[stream.Length];
                //在把图像流导入data中
                stream.Read(data, 0, (int)stream.Length);
                //关闭流
                stream.Close();
               // 返回String类型
                return System.Convert.ToBase64String(data, 0, data.Length);
            }
            #endregion       #region 把字符串转换成图像
            public static Image GetImageFromString(string str)
            {
                //实例化一个图像信息
                ImageInfo _ImageInfo = new ImageInfo();
                //若字符串为空就返回空的图像信息
                if (String.IsNullOrEmpty(str)) return _ImageInfo;
                //确定2进制的bitmapData数组的长度
                byte[] bitmapData = new byte[str.Length];
                //把string类型转换成2进制的数组
                bitmapData = Convert.FromBase64String(str);
                //2进制的数组转化流以便读入
                MemoryStream streamBitmap = new MemoryStream(bitmapData);
                //把刘读入图像
                Image image = Image.FromStream(streamBitmap);
                //返回一张图
                return image;
            }
            #endregion有人是这么办的
      

  2.   

            private Iesi.Collections.ISet accounts;
            public virtual Iesi.Collections.ISet Accounts
            {
                get
                {
                    if (accounts == null)
                    {
                        accounts = new Iesi.Collections.HashedSet();
                    }
                    return accounts;
                }            protected set { accounts = value; }
            }
            你是说的数组类型吗,如果是就是这样的额