C # (pronunciado "see sharp") es un lenguaje de programación multi-paradigma de alto nivel, estáticamente tipado 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. Use esta etiqueta para preguntas sobre el código escrito en las especificaciones formales de C # o C #.

c#...

Tengo este código: static List<string> lst = new List<string>(); public static Task<IEnumerable<String>> GetStrings() { IEnumerable<String> x = lst; // This line below compiles just fine. // return Task.Run(() => x); // This line gives a compiler error: // Cannot impli....
c#
27 ago. 2020 a las 15:52
Digamos que tengo una clase con dos propiedades numéricas y creo un montón de ellas. public class TwoNumbers { public TwoNumbers(int first, int second) { First = first; Second = second; } public int First { get; set; } public int Second { get; set; } } ¿Hay algu....
27 ago. 2020 a las 15:23
Estoy usando un en MainWindow.xaml para cambiar entre dos páginas. El problema es que, cuando regreso a una página, todos los datos (como textBox.Text, etc.) se borran. ¿Cómo puedo cambiar entre las páginas y mantener toda su información? La carga de una página se realiza mediante ClickHandler de u....
27 ago. 2020 a las 04:19
Es más una cuestión de si esto es posible. Tengo un cuadro de entrada, 6 elementos van al cuadro de entrada, esta es una cadena de ejemplo que forma la matriz: Lunes, martes, abril, febrero, mañana, 42 Estas palabras pueden cambiar, pero su orden es importante. Están separados por una pestaña. Quier....
26 ago. 2020 a las 05:25
Nuevo en Blazor y teniendo problemas para agregar html en línea. Estoy tratando de actualizar una solución de práctica anterior y esto es lo que tengo allí: <a href="#" @(Model.SideNavHasTooltips ? "tooltip=" + @item.Name + " flow=right" : string.Empty)> Eso generaría algo como <a href="#" tooltip=....
25 ago. 2020 a las 19:25
Estoy intentando registrar mi clase AppSettings personalizada como un servicio, pero no funciona y estoy perdido. Tengo la clase AppSettings y el archivo appsettings.json correspondiente ubicado en wwwroot. Luego tengo otra clase que depende de la clase AppSettings, ctor con este aspecto: public Gen....
¿Cómo contar cada número que se genera aleatoriamente usando una matriz en C #? La salida será la siguiente: 2 3 5 3 5 Número 1: 0 Número 2: 1 Número 3: 2 Número 4: 0 Número 5: 2 Salí con números aleatorios, pero luego me quedo atascado para descubrir cómo contar cada número. int[] randNum; ran....
25 ago. 2020 a las 15:29
Este es mi archivo CSV Este archivo se proporciona desde un recurso externo y se guarda en formato csv con separador de canalización y en esto tengo que trabajar |||||||||||||||||||||||||||||||||||||||||||||||||| |Table1||||||||||||||||||||||||||||||||||||||||||||||||| ||||||||||||||||||....
25 ago. 2020 a las 14:42
¿Existe alguna herramienta para automatizar una tarea muy grande pero repetitiva? public class Food { public string name {get; set;} // warning Naming rule violation } La corrección manual: public class Food { [JsonProperty("name")] public string Name{get; set;} // no warning => corr....
25 ago. 2020 a las 14:42
Obtengo datos con la ayuda de métodos get y set. Quiero calcular el valor waste. Así es como he intentado solucionar este problema. class OSSP { private decimal waste; public int DocNum { get; set; } public string U_ItemCode { get; set; } public string U_ItemName { get; set; } p....
25 ago. 2020 a las 14:32
He logrado registrar un error que apunta a este código. DateTime retDate = enddate; if (enddate.Day > 1) { retDate = enddate.AddDays(1 - enddate.Day).AddMonths(1); } System.ArgumentOutOfRangeException: el valor agregado o sustraído da como resultado un DateTime no representable. Nombre del pará....
25 ago. 2020 a las 13:57
Tengo la siguiente lista: List<DateTime> list = new [] { "12:00", "12:00", "12:00", "12:30", "12:30", "14:00" } .Select(DateTime.Parse) .ToList(); Necesito alguna función que pueda hacer esta lista de esta manera: { 12:00, 12:01, 12:02, 12:30, 12:31, 14:00 } Entonces, si hay lo....
25 ago. 2020 a las 10:59
Estoy desarrollando una aplicación que usa IDocumentClient para realizar consultas a CosmosDB. Mi soporte de GenericRepository para consultas de Id y Predicate. Estoy en problemas cuando cambio la base de datos de SqlServer a CosmosDb, en CosmosDb, tenemos partition key. Y no tengo idea de cómo impl....
Estoy desarrollando una aplicación que lee y trabaja con archivos de texto. Estos archivos de texto tienen la siguiente estructura: ** A comment * A command Data, data, data ** Some other comment * Another command 1, 2, 3 4, 5, 6 Guardo el archivo de texto completo en la memoria usando string text ....
25 ago. 2020 a las 00:57
Estoy trabajando en un proyecto ASP.NET Blazor y C #. En este proyecto, tengo varias secciones de formato largo. Mi plan es tener un cambio de imagen cuando se completen todas las entradas en una sección de formulario. La imagen probablemente será solo una marca de verificación verde para mostrar qu....
25 ago. 2020 a las 00:47
Tengo un problema, tengo 5 botones que cargan archivos txt del sistema y los muestran como una cadena en bloques de texto, pero no sé cómo hacerlo sin 5 controladores de eventos. private void OnClick1(object sender, RoutedEventArgs e) { OpenFileDialog ope....
24 ago. 2020 a las 03:39
Me he encontrado con un problema en el que estoy buscando una buena solución. Considere que tengo un nodo que pasa datos con la fecha correspondiente con el formato yyyy-MM-dd Por ejemplo: OK 2020-08-23 (se omite la hora) Y en el nodo de destino analizo Date por código simple Convert.ToDateTime(date....
24 ago. 2020 a las 01:57
Tengo una serie de cuadros desplegables que contienen una opción para aprobar o reprobar. Lo que quiero que suceda es que si alguno de los 6 cuadros desplegables del panel contiene una selección de Fallo, aparece el Botón 1. Si no se han realizado selecciones de Fallos, aparece el Botón 2. Esto es l....
22 ago. 2020 a las 16:24
Estoy tratando de replicar un método JS simple pero en Blazor. La idea es escribir todos los caracteres de una palabra / oración / etc. W3Schools tiene un gran ejemplo de una forma rápida de hacer esto. Entonces, dado su ejemplo, ¿cómo se hace lo mismo en C # que en JS? var i = 0; var txt = 'Lorem....
22 ago. 2020 a las 07:11
Todavía soy bastante nuevo en .NET, pero creo que he leído todo lo que hay para leer sobre este tema (incluidas preguntas similares sobre SO, que es donde obtuve algunas de las cosas que he probado). Siento que he intentado todo lo posible y todavía no puedo hacer que funcione. Tengo una clase de no....
21 ago. 2020 a las 21:12
Necesito calcular el número pi hasta el décimo quinto dígito, pero mi función se congela. Yo uso esta serie de Taylor: atan (x) = \ sum_ {n = 0} ^ \ infty \ frac {(- 1) ^ {n} \ cdot x ^ {2n + 1}} {2n + 1} Y x es igual a 1. Ahí está mi función: public static decimal Pi() { decimal curr = 4m, ....
21 ago. 2020 a las 20:55
Quiero "guardar" mi salida de mi bucle foreach en una matriz booleana. ¿Cuál sería la forma más fácil de abordar eso? foreach(char est in resultss) { int test = est - '0'; tru = Convert.ToBoolean(test); // A Bool[] instead of Bool // Console.WriteLine(tru); } Estoy trabajando en u....
21 ago. 2020 a las 19:18
Esta es mi primera pregunta de desbordamiento de pila, pero estoy haciendo un jam de juego y necesito usar el elemento void OnCollisionStay () en el colisionador de otro objeto de juego. Yo he tratado public void TeleportDisplayCircle.OnCollisionStay(Collision2D tpPlatform) Pero eso no funcionó. ¿T....
21 ago. 2020 a las 17:39
Mi pregunta es un poco difícil de explicar: Estoy llamando a una API, esta API puede devolver una lista de diferentes objetos, por lo tanto, el tipo de objeto no se puede usar en la consulta LINQ. Cualquiera que sea el tipo de los objetos devueltos, en cada objeto o subobjeto, hay una propiedad llam....
21 ago. 2020 a las 13:28
Se supone que debe llenar "cuadro de texto1" con el valor de cadena y obtener otra cadena en cuadro de texto3. Para este trabajo, inspeccioné los elementos del formulario ASP en el sitio web y verifiqué en la sección "Red" las actividades "POST" cuando llené el formulario y lo envié. Por lo tanto, e....
21 ago. 2020 a las 09:49