Как заставить элемент Documentation <see /> ссылаться на тип вместо свойства с тем же именем?
Это довольно распространенная практика для имен свойств по умолчанию к имени типа, когда имя типа достаточно значимо;
public class User { }
public class UserSession
{
/// <summary>
/// Creates a <see cref="UserSession" /> instance
/// with the given <see cref="User" />
/// </summary>
public UserSession(User user)
{
User = user;
}
public User User { get; private set; }
}
Моя проблема в том, что <see cref="User" />
элемент в документации XML относится к UserSession.User
имущество. Что я должен написать, чтобы ссылаться на User
типа вместо?
2 ответа
Решение
Напишите полное имя пользователя, как показано в <see>
(Руководство по программированию в C#) с System.Console.WriteLine(String)
:
<see cref="YourNamespace.User"/>