Examen
Los mantenedores suelen responder en 1 día
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 2/5
- Tiempo estimado
- 1-3 horas
- Aptitud para principiantes
- 66/100
- Tipo de issue
- Documentación
- Claridad
- Bastante claro
- Estado de actividad
- Activo
- Stack tecnológico
- csharp
- Área
- documentation
Línea de trabajo
El ejemplo reportado está en la página de la palabra clave virtual de C# y procede de docs/csharp/language-reference/keywords/virtual.md. Lee ese archivo y compara sus ejemplos de propiedades con el issue; actualiza el ejemplo si es inexacto o está incompleto. La tarea estará terminada cuando la página explique correctamente cómo sobrescribir una propiedad virtual con accesores especializados.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
Type of issue
Other (describe below)
Description
class MyBaseClass
{
// virtual automatically implemented property. Overrides can only
// provide specialized behavior if they implement get and set accessors.
public virtual string Name { get; set; }
// ordinary virtual property with backing field
private int _num;
public virtual int Number
{
get { return _num; }
set { _num = value; }
}
}
class MyDerivedClass : MyBaseClass
{
private string _name;
// Override automatically implemented property with ordinary property
// to provide specialized accessor behavior.
public override string Name
{
get
{
return _name;
}
set
{
if (!string.IsNullOrEmpty(value))
{
_name = value;
}
else
{
_name = "Unknown";
}
}
}
}
Page URL
https://learn.microsoft.com/es-es/dotnet/csharp/language-reference/keywords/virtual
Content source URL
https://github.com/dotnet/docs/blob/main/docs/csharp/language-reference/keywords/virtual.md
Document Version Independent Id
6a4f3ec1-e2eb-e046-d840-1c442276b3fb
Platform Id
45d526a4-6d21-557a-9259-3c9d03dfd6dd
Article author
@BillWagner
Metadata
- ID: 89022fe7-b2e3-5fb5-4930-d6bc5284081a
- PlatformId: 45d526a4-6d21-557a-9259-3c9d03dfd6dd
- Service: dotnet-csharp
- Sub-service: lang-reference
- Lenguaje dominante
- Sin datos de lenguaje
- Estrellas
- 4.8k
- Forks
- 6.1k
- Merge medio
- 1 d 53 min
- PR fusionados (30 d)
- 308
Preparar el entorno
Inicia el contenedor de desarrollo del proyecto en tu navegador, con tu propia cuenta de GitHub.
- Sin Dockerfile ni archivo de Docker Compose
- Tiene una plantilla de pull request
- Leer la guía de contribución
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Más de dotnet/docs
-
Update the .NET Framework 3.5 on Windows 11 FAQ to mention Windows 11 26H2Posiblemente ocupada @BillWagner la tomó hace 2 días. Abierto:pushpin: seQUESTered dotnet/svc
Dificultad 1/5 Menos de una hora Aptitud para principiantes 78/100
dotnet/docs#56791 · 1 reacción · 2 asignados ·
Los mantenedores suelen responder en 1 día
-
Dificultad 1/5 Menos de una hora Aptitud para principiantes 86/100
Los mantenedores suelen responder en 1 día
-
Improve description of `limitations of extensions`Posiblemente ocupada @Manish-1kumar la tomó hace 10 días. Abiertoadvanced-concepts/subsvc dotnet-csharp/svc
Dificultad 1/5 1-3 horas Aptitud para principiantes 84/100
dotnet/docs#56626 · 1 comentario ·
Los mantenedores suelen responder en 1 día
-
Document unit-test / theory-data impact of .NET 11 double→decimal conversionPosiblemente ocupada @SkyDevLab la tomó hace 20 días. Abierto:watch: Not Triaged dotnet-fundamentals/svc
Dificultad 1/5 1-3 horas Aptitud para principiantes 88/100
Los mantenedores suelen responder en 1 día
-
How to upgrade to `10.0.4xx`?Abiertodotnet-fundamentals/svc install/subsvc
Dificultad 2/5 1-3 horas Aptitud para principiantes 72/100
dotnet/docs#56344 · 1 comentario · 1 reacción ·
Los mantenedores suelen responder en 1 día
Todos los issues de dotnet/docs
Issues similares
-
Dificultad 1/5 1-3 horas Aptitud para principiantes 86/100
g1331/phantom-circuit#93 ·
Los mantenedores suelen responder en 1 día
-
[OperatorHub] Add OLM installation method to the documentation #1193Posiblemente ocupada @NiccoloFei la tomó hoy. Abierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 70/100
cloudnative-pg/plugin-barman-cloud#1233 ·
Los mantenedores suelen responder en 1 día
-
15.0
Dificultad 2/5 1-3 horas Aptitud para principiantes 68/100
-
[workshop-sim] Repair: Make Copilot access and billing path decision self-contained in Steps 07/07dAbiertofeedback simulation workshop
Dificultad 2/5 1-3 horas Aptitud para principiantes 72/100
githubnext/gh-aw-workshop#5597 ·
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 68/100
Icinga/icinga-notifications-web#645 ·
Los mantenedores suelen responder en 1 día