Preguntas etiquetadas con c#

C # (pronunciado "see sharp") es un lenguaje de programación multiparadigma de tipo estático de alto nivel desarrollado por Microsoft. El código C # generalmente se dirige a la familia de herramientas y tiempos de ejecución .NET de Microsoft, que incluyen .NET Framework, .NET Core y Xamarin, entre otros. Utilice esta etiqueta para preguntas sobre código escrito en C # o la especificación formal de C #.


9
Validación de dirección de correo electrónico utilizando atributos de tipo de datos ASP.NET MVC
Tengo algunos problemas con la validación de un correo electrónico. En mi modelo: [Required(ErrorMessage = "Field can't be empty")] [DataType(DataType.EmailAddress, ErrorMessage = "E-mail is not valid")] public string ReceiverMail { get; set; } En mi vista: <script src="@Url.Content("~/Scripts/jquery.validate.min.js")" type="text/javascript"></script> <script src="@Url.Content("~/Scripts/jquery.validate.unobtrusive.min.js")" type="text/javascript"></script> @Html.TextBoxFor(m => m.ReceiverMail, new { @placeholder="E-mail"}) <br /> …


10
C # tipo de referencia de cadena?
Sé que "cadena" en C # es un tipo de referencia. Esto está en MSDN. Sin embargo, este código no funciona como debería entonces: class Test { public static void Main() { string test = "before passing"; Console.WriteLine(test); TestI(test); Console.WriteLine(test); } public static void TestI(string test) { test = "after …
163 c#  string  reference  types 

9
¿Crear una cola de bloqueo <T> en .NET?
Tengo un escenario en el que tengo varios subprocesos que se agregan a una cola y múltiples subprocesos que se leen desde la misma cola. Si la cola alcanza un tamaño específico, todos los hilos que llenen la cola se bloquearán al agregarlos hasta que se elimine un elemento de …



22
Cómo formatear una cadena como número de teléfono en C #
Tengo una cadena "1112224444 'es un número de teléfono. Quiero formatear como 111-222-4444 antes de almacenarlo en un archivo. Está en un registro de datos y preferiría poder hacerlo sin asignar un nuevo variable. Yo estaba pensando: String.Format("{0:###-###-####}", i["MyPhone"].ToString() ); pero eso no parece hacer el truco. ** ACTUALIZACIÓN ** …



4
¿Qué es la reificación?
Sé que Java implementa el polimorfismo paramétrico (genéricos) con borrado. Entiendo lo que es borrar. Sé que C # implementa polimorfismo paramétrico con la reificación. Sé que eso puede hacerte escribir public void dosomething(List&lt;String&gt; input) {} public void dosomething(List&lt;Int&gt; input) {} o que puede saber en tiempo de ejecución cuál …
163 c#  generics  reification 

12
ObservableCollection no es compatible con el método AddRange, por lo que recibo una notificación por cada elemento agregado, además de ¿qué pasa con INotifyCollectionChanging?
Quiero poder agregar un rango y actualizarme para todo el lote. También quiero poder cancelar la acción antes de que termine (es decir, el cambio de colección además del 'cambiado'). Q relacionada ¿Qué colección .Net para agregar varios objetos a la vez y recibir notificaciones?

12
Busque una cadena en Enum y devuelva el Enum
Tengo una enumeración: public enum MyColours { Red, Green, Blue, Yellow, Fuchsia, Aqua, Orange } y tengo una cadena: string colour = "Red"; Quiero poder volver: MyColours.Red de: public MyColours GetColour(string colour) Hasta ahora tengo: public MyColours GetColours(string colour) { string[] colours = Enum.GetNames(typeof(MyColours)); int[] values = Enum.GetValues(typeof(MyColours)); int i; …
163 c#  string  enumeration 



Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.