linux-packaging-mono/mcs/tests/test-ex-filter-06.cs
Jo Shields fe777c5c82 Imported Upstream version 3.8.0
Former-commit-id: 6a76a29bd07d86e57c6c8da45c65ed5447d38a61
2014-09-04 09:07:35 +01:00

29 lines
376 B
C#

using System;
using System.IO;
using System.Collections.Generic;
class C
{
static int Test<T> () where T : Exception
{
try {
throw null;
} catch (T t) if (t.Message != null) {
return 0;
}
}
static int Main()
{
try {
Test<ApplicationException> ();
return 1;
} catch {
}
if (Test<NullReferenceException> () != 0)
return 2;
return 0;
}
}