- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 12
- 13
- 14
public enum SqlCallType {
Text = 1,
StoredProcedure = 2
}
private SqlCallType ConvertToSqlCallType(int sqlCallType) {
SqlCallType type = (SqlCallType)0;
if (sqlCallType == (int)SqlCallType.Text) {
type = SqlCallType.Text;
}
else if (sqlCallType == (int)SqlCallType.StoredProcedure) {
type = SqlCallType.StoredProcedure;
}
return type;
Pauchok-Anaynckiy 25.11.2010 13:00 # 0
SqlCallType type = (SqlCallType)0;
Unknown_2 25.11.2010 15:48 # 0
вообще-то имено так и прводится, как правило:
вместо:
var a = ConvertToSqlCallType(b);
пишут:
var a = (SqlCallType)b;
а если нужны проверки - то уже отдельынй вопрос.
Pauchok-Anaynckiy 25.11.2010 16:56 # 0
а какое значение содержится в переменной type после выполнения инструкции SqlCallType type = (SqlCallType)0?