小编Ste*_*tos的帖子

如何使内部结构对 .NET Standard 中的多个其他程序集可见

我有多个程序集,其中包括单个 .NET Standard 2.0 项目的单元测试。为了彻底测试我的项目,我希望内部类对两个程序集都可见。

这是我的文件的一部分.csproj,它使内部结构对一个程序集可见:

<ItemGroup>
    <AssemblyAttribute Include="System.Runtime.CompilerServices.InternalsVisibleTo">
        <_Parameter1>$(MSBuildProjectName).Tests</_Parameter1>
    </AssemblyAttribute>
  </ItemGroup>
Run Code Online (Sandbox Code Playgroud)

如何向此配置添加其他程序集?

现在它适用于我需要的两个值之一,但我还没有弄清楚如何让它同时适用于这两个值。这应该是可能的,因为我在 .NET 和 .NET Framework 中找到了解决方案,但在 .NET Standard 中没有找到。

有什么建议么?

c# internals csproj .net-standard .net-standard-2.0

7
推荐指数
1
解决办法
6544
查看次数

如何使用 C# 获取 9,633333333333333E+38 的小时数?

我需要将值9,633333333333333E+38(双精度)转换为小时。

我已经尝试使用该Timespan.FromHours()方法,但它实际上认为该值96333333333333333333333333333333333333333.38最终出现错误:“由于持续时间太长,时间跨度溢出”。

c# timespan type-conversion

-1
推荐指数
1
解决办法
78
查看次数