本文介绍了我如何解决不能隐式转换类型'Mis.Framework.Status'到'字符串'。的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

HEllo团队,



i我很困惑。请指导我

我有

  while (oReader.Read())
{
customClearance.Status =(Status)Enum.Parse( typeof (状态),oReader [ STATUS]的ToString());
}





在数据库中,列状态 Varchar(20)数据类型。



在MIS.Framework类中。

i有Enum如下:

  public   enum 状态
{
N,
Y,
W,
S,
E,
R
}







i我收到的错误如下:

无法将类型'MIS.Framework.Status'隐式转换为'string'。



如何解决此错误?.Kindly指导我

谢谢

Harshal Raut

解决方案




HEllo Team,

i am getting confused .Please guide me
I have

while (oReader.Read())
{
customClearance.Status = (Status)Enum.Parse(typeof(Status), oReader["STATUS"].ToString());
}



In Database, Column Status is Varchar(20) data type.

In MIS.Framework Class.
i have Enum as follow:

public enum Status
   {
       N,  
       Y,  
       W,  
       S,  
       E,  
       R   
   }




i am getting the error as follows :
Cannot implicitly convert type 'MIS.Framework.Status' to 'string'.

How to solve this error?.Kindly Guide me
Thanks
Harshal Raut

解决方案




这篇关于我如何解决不能隐式转换类型'Mis.Framework.Status'到'字符串'。的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

10-12 22:57