Поделиться через


Предупреждение компилятора (уровень 2) CS1710

Обновлен: Ноябрь 2007

Сообщение об ошибке

XML-комментарий к типу 'type' имеет повторяющийся тег typeparam для параметра 'parameter'
XML comment on 'type' has a duplicate typeparam tag for 'parameter'

Документация к универсальному типу включает повторяющийся тег для параметра типа.

Пример

Следующий код приведет к появлению предупреждения CS1710.

// CS1710.cs
// compile with: /doc:cs1710.xml
// To resolve this warning, delete one of the duplicate <typeparam>'s.
using System;
class Stack<ItemType>
{
}

/// <typeparam name="MyType">can be an int</typeparam>
/// <typeparam name="MyType">can be an int</typeparam>
class MyStackWrapper<MyType>
{
    // Open constructed type Stack<MyType>.
    Stack<MyType> stack;
    public MyStackWrapper(Stack<MyType> s)
    {
        stack = s;
    }
}

class CMain
{
    public static void Main()
    {
        // Closed constructed type Stack<int>.
        Stack<int> stackInt = new Stack<int>();
        MyStackWrapper<int> MyStackWrapperInt =
            new MyStackWrapper<int>(stackInt);
    }
}