18

I consider updating my System.ValueTuple references from 4.4.0 to (current) 4.5.0.

To avoid regressions, I'd like to find out what changed between those two releases. The nuget page says:

Release Notes

https://go.microsoft.com/fwlink/?LinkID=799421

which links to the .NET Core github repository.

Is the "Release Notes" link broken or does the .NET Core github repository actually contain the changelog for System.ValueTuple? If the latter, where exactly is it? I tried searching for System.ValueTuple in the repository, which yields a few results but did not help me find the changes between version 4.4.0 and 4.5.0.

4

1 回答 1

2

System.ValueTuple 的源代码可以在这里找到。

根据Nuget-History,4.4.0 版于 09.08.2017 发布,4.5.0 版于 29.05.2018 发布。

因此,根据 git 历史记录,是在此时间范围内所做的唯一提交(修复文档拼写错误):

  public T1 Item1;

  /// <summary>
- /// The current <see cref="ValueTuple{T1, T2}"/> instance's first component.
+ /// The current <see cref="ValueTuple{T1, T2}"/> instance's second component.
  /// </summary>
  public T2 Item2;
于 2021-03-23T14:13:18.980 回答