Obsolete .
ToString(), Obsolete:
[Obsolete("dont' use", true)]
public override string ToString()
{
throw new Exception("don't use");
}
:
1 ClassLibrary1.Foo.ToString() ' .ToString()' d:\source\ClassLibrary1\ClassLibrary1\Class1.cs 11 32 ClassLibrary1
, . , . , - ToString()? , ToString() :
Foo myObj = new Foo();
Console.WriteLine(myObj);
, , . , , , .net.
:
, . , , , int, , URL- querystring, id int. , - . , :
public string CreateItemUrl(int itemId)
{
return string.Format("someurl.aspx?id={0}", itemId);
}
, :
CreateItemUrl(myObj.Id);
, :
string theUrl = string.Format("someurl.aspx?id={0}", myObj);