Assert.Catch<ArgumentException>()
просто ожидает, что код в лямбде сгенерирует исключение производное от типа ArgumentException
. ConsumerConfig
это будет или что-то другое, не имеет значения. Assert.Catch<Exception>(() => throw new Exception());
Assert.Catch<Exception>(() =>
{
throw new Exception();
});
Assert.Catch<Exception>(HelloWorld);
private void HelloWorld()
{
throw new Exception();
}
string s1 = File.ReadAllText("C:\\Start1.html", Encoding.UTF8);
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
<Version>3.0.0</Version>
<TargetFrameworks>net35;net40;net45;net451;net452;net46;net461;net462;net47;netstandard1.6</TargetFrameworks>
<AssemblyName>MyProjectName</AssemblyName>
<GenerateAssemblyConfigurationAttribute>false</GenerateAssemblyConfigurationAttribute>
<GenerateAssemblyCompanyAttribute>false</GenerateAssemblyCompanyAttribute>
<GenerateAssemblyProductAttribute>true</GenerateAssemblyProductAttribute>
<NetStandardImplicitPackageVersion>1.6.0</NetStandardImplicitPackageVersion>
<PackageTargetFallback Condition=" '$(TargetFramework)' == 'netstandard1.6' ">$(PackageTargetFallback);dnxcore50</PackageTargetFallback>
<NeutralLanguage />
</PropertyGroup>
<PropertyGroup Condition=" '$(TargetFramework)' == 'net35' ">
<!--RuntimeIdentifier>win10-x64</RuntimeIdentifier-->
<FrameworkPathOverride Condition="'$(TargetFramework)' == 'net35'">C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v3.5\Profile\Client</FrameworkPathOverride>
</PropertyGroup>
<ItemGroup Condition=" '$(TargetFramework)' == 'net35' ">
<Reference Include="System" />
</ItemGroup>
<ItemGroup Condition=" '$(TargetFramework)' != 'net35' AND '$(TargetFramework)' != 'netstandard1.6' ">
<Reference Include="System" />
<Reference Include="Microsoft.CSharp" />
</ItemGroup>
<PropertyGroup Condition=" '$(TargetFramework)' == 'netstandard1.6' ">
<DefineConstants>$(DefineConstants);NETCORE</DefineConstants>
</PropertyGroup>
<ItemGroup Condition=" '$(TargetFramework)' == 'netstandard1.6' ">
<PackageReference Include="System.Data.Common" Version="4.1.0" />
</ItemGroup>
<ItemGroup>
<Folder Include="Properties\" />
</ItemGroup>
</Project>
try
{
// код
}
catch (Exception ex)
{
Console.WriteLine(ex.ToString());
}
Console.ReadKey();
r.default.createElement('a', { href: 'http://example.org' }, r.default.createElement(s.default, null, "Wallet"));
Console.WriteLine("Hello world!")
, которые создает Visual Studio?Если так, попробуйте сделать нормальный код, типа такого: