Soy un poco nuevo en C# y estoy tratando de encontrar una buena solución para mantener código común en algún lugar que sea utilizado por varios proyectos.¿Cómo mantengo el código común compartido entre proyectos en C#?
Primero traté de guardarlo en un archivo .cs y agregarlo a los proyectos que necesitan el código, pero esto COPIA el archivo, lo que significa que si hago algún cambio en el código común no se reflejará en los diversos proyectos usando este código
Intenté crear una biblioteca de clases y hacer referencia a la DLL dentro de los proyectos usando el código. En primer lugar, no puedo hacer que esto funcione aunque sigo los tutoriales. Incluso cuando hago referencia al archivo DLL, todavía no puedo usarlo de alguna manera, pero incluso si esto funcionó, todavía necesita un archivo DLL adicional para mi aplicación. un código común y eso no es lo que quiero.
¿Hay alguna manera de mantener código común que se hace referencia, sin necesidad de enviar un archivo DLL w
Genial, nunca había notado esa pequeña flecha para agregar como un enlace, eso era exactamente lo que necesitaba, ¡gracias! –
En cuanto a por qué no puedo agregar una biblioteca de clases, no tengo idea, he creado la biblioteca de clases y la he compilado, y se ve bien. Lo menciono en la solución que lo usa, pero cuando trato de agregar el código de uso o incluso intento acceder a él, es como si no hubiera sido referenciado en absoluto, y tampoco veo nada erróneo en el código de la biblioteca. –
Se eliminó el código real, pero así es como se ve: usando System; espacio de nombres de los archivos de texto { textfiletools clase { pública readfile static bool (string filename, fuera string [] dest) { } pública writefile static bool (cadena de nombre de archivo, string [] datos) { } } } –