a575963da9
Former-commit-id: da6be194a6b1221998fc28233f2503bd61dd9d14
19 lines
259 B
C#
19 lines
259 B
C#
|
|
|
|
// "cast by example" test
|
|
|
|
class CastByExample
|
|
{
|
|
public static void Main()
|
|
{
|
|
object o = new { Foo = "Data" };
|
|
// Cast object to anonymous type
|
|
var typed = Cast(o, new { Foo = "" });
|
|
}
|
|
|
|
static T Cast<T>(object obj, T type)
|
|
{
|
|
return (T)obj;
|
|
}
|
|
}
|