sara alavi
جمعه 28 خرداد 1389, 21:14 عصر
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace ConsoleApplication6
{
class Program
{
static void Main(string[] args)
{
test h = new test();
try
{
h.ID = Convert.ToInt32( Console.ReadLine());
}
catch (Exception e)
{
Console.WriteLine(e);
}
}
}
class test
{
int id;
public int ID
{
set
{
if (value < 0)
{
Exception e = new Exception();
e.Message = "ERROR!!!!";
throw e;
}
else
id = value;
}
get { return id; }
}
}
}
در کد های بالا خط
e.Message = "ERROR!!!!";
اشتباه است.
درست آن چیست؟
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace ConsoleApplication6
{
class Program
{
static void Main(string[] args)
{
test h = new test();
try
{
h.ID = Convert.ToInt32( Console.ReadLine());
}
catch (Exception e)
{
Console.WriteLine(e);
}
}
}
class test
{
int id;
public int ID
{
set
{
if (value < 0)
{
Exception e = new Exception();
e.Message = "ERROR!!!!";
throw e;
}
else
id = value;
}
get { return id; }
}
}
}
در کد های بالا خط
e.Message = "ERROR!!!!";
اشتباه است.
درست آن چیست؟