的含义和使用方法-6ren"> 的含义和使用方法- 关闭。这个问题是not reproducible or was caused by typos .它目前不接受答案。 这个问题是由于错别字或无法再重现的问题引起的。虽然类似的问题可能是on-topi-6ren">
gpt4 book ai didi

c# - ClassName 的含义和使用方法

转载 作者:太空宇宙 更新时间:2023-11-03 17:17:15 25 4
gpt4 key购买 nike

<分区>

在查看 Tuple class 的实现时通过 Microsoft,我看到了很多我不理解的代码行。

我在 MSDN 文档中阅读了所有关于泛型的内容,但我从未见过 T="",当我尝试使用此语法编译代码时它失败了。我想知道它的用途是什么,是否可以在没有微软个人 C# 编译器的情况下使用。我也很好奇这段代码与 t1T1 的区别,我可能是错的,但即使没有奇怪的 ="".

在这里,我只粘贴了我的问题的一个示例以及其他可能相关的代码。

public static class Tuple
{
//Other Create(....) Methods

public static Tuple<t1, t2=""> Create<t1, t2="">(T1 item1, T2 item2)
{
return new Tuple<t1, t2="">(item1, item2);
}

//Other Create(....) Methods
}

[Serializable]
public class Tuple<t1, t2=""> : IStructuralEquatable, IStructuralComparable, IComparable, ITuple
{
    private readonly T1 m_Item1;
    private readonly T2 m_Item2;
  
    public T1 Item1 { get { return m_Item1; } }
    public T2 Item2 { get { return m_Item2; } }
  
    public Tuple(T1 item1, T2 item2)
{
        m_Item1 = item1;
        m_Item2 = item2;
    }

  //More Methods ....

 }

25 4 0