Compilerwarnung (Stufe 2) CS1710
Der XML-Kommentar für "Typ" enthält ein doppeltes typeparam-Tag für "Parameter".
Die Dokumentation eines generischen Typs enthält ein doppeltes Tag für den Typparameter.
Beispiel
Der folgende Code verursacht die Warnung 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);
}
}
Zusammenarbeit auf GitHub
Die Quelle für diesen Inhalt finden Sie auf GitHub, wo Sie auch Issues und Pull Requests erstellen und überprüfen können. Weitere Informationen finden Sie in unserem Leitfaden für Mitwirkende.