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 #.

6
La forma correcta de comparar un System.Double a '0' (un número, int?)
Lo siento, esta puede ser una pregunta fácil y estúpida, pero necesito saberlo para estar seguro. Tengo esta ifexpresión, void Foo() { System.Double something = GetSomething(); if (something == 0) //Comparison of floating point numbers with equality // operator. Possible loss of precision while rounding value {} } ¿Es esa …
87 c#  compare 

3
Cómo devolver un literal de matriz en C #
Estoy probando el siguiente código. Se señala la línea con el error. int[] myfunction() { { //regular code } catch (Exception ex) { return {0,0,0}; //gives error } } ¿Cómo puedo devolver un literal de matriz como literales de cadena?
87 c# 

4
¿Cómo obtengo StatusCode de HttpRequestException?
Probablemente me esté perdiendo algo obvio aquí. Estoy usando los HttpClientlanzamientos HttpRequestExceptionque contienen StatusCodeen la cadena de mensajes. ¿Cómo puedo acceder a eso StatusCode? Editar : Más información, escribí esta pregunta apresuradamente. Estoy usando HttpClientpara acceder a otra API dentro de mi proyecto WebApi. Sí, sé por qué llamo EnsureSuccessStatusCode(). …

10
Leer archivos de una carpeta presente en el proyecto
Tengo un proyecto de C # (aplicación de consola de Windows). He creado una carpeta llamada Datos dentro del proyecto. Hay dos archivos de texto dentro de la carpeta Datos. ¿Cómo puedo leer los archivos de texto de la carpeta "Datos"? Intenté debajo de las cosas. string[] files = File.ReadAllLines(@"Data\Names.txt") …
87 c# 



13
¿Cómo obtener el tamaño de la pantalla actual en WPF?
Sé que puedo obtener el tamaño de la pantalla principal usando System.Windows.SystemParameters.PrimaryScreenWidth; System.Windows.SystemParameters.PrimaryScreenHeight; Pero, ¿cómo obtengo el tamaño de la pantalla actual? (Los usuarios de pantallas múltiples no siempre usan la pantalla principal y no todas las pantallas usan la misma resolución, ¿verdad?) Sería bueno poder acceder al tamaño desde …
87 c#  wpf  xaml  size  screen 


10
¿Cómo seleccionar una opción del menú desplegable usando Selenium WebDriver C #?
Estaba intentando realizar mi prueba web seleccionando una opción. Puede encontrar un ejemplo aquí: http://www.tizag.com/phpT/examples/formex.php Todo funciona muy bien, excepto la selección de una parte de opción. ¿Cómo seleccionar una opción por valor o por etiqueta? Mi código: using OpenQA.Selenium.Firefox; using OpenQA.Selenium; using System.Collections.ObjectModel; using System.Text.RegularExpressions; using System.Threading; using System.Diagnostics; …

8
¿Por qué no hay una clase Tree <T> en .NET?
La biblioteca de clases base en .NET tiene algunas estructuras de datos excelentes para colecciones (Lista, Cola, Pila, Diccionario), pero curiosamente no contiene ninguna estructura de datos para árboles binarios. Esta es una estructura tremendamente útil para ciertos algoritmos, como los que aprovechan diferentes rutas transversales. Estoy buscando una implementación …


5
¿Cómo esperar una lista de tareas de forma asincrónica usando LINQ?
Tengo una lista de tareas que creé así: public async Task&lt;IList&lt;Foo&gt;&gt; GetFoosAndDoSomethingAsync() { var foos = await GetFoosAsync(); var tasks = foos.Select(async foo =&gt; await DoSomethingAsync(foo)).ToList(); ... } Al usar .ToList(), todas las tareas deberían comenzar. Ahora quiero esperar su finalización y devolver los resultados. Esto funciona en el ...bloque …
87 c#  linq  async-await 

4
DisplayNameFor () de la lista <Objeto> en el modelo
Creo que esto es bastante simple, simplemente parece que no puedo encontrar la manera correcta de mostrar el nombre para mostrar de un elemento dentro de una lista dentro de mi modelo. Mi modelo simplificado: public class PersonViewModel { public long ID { get; set; } private List&lt;PersonNameViewModel&gt; names = …
87 c#  asp.net-mvc  razor  model 

5
Visibilidad de clase de solo espacio de nombres en C # / .NET?
En C #, ¿puede hacer que una clase sea visible solo dentro de su propio espacio de nombres sin vivir en un ensamblado diferente? Esto parece útil para las clases auxiliares típicas que no deberían usarse en otros lugares. (es decir, lo que Java llama clases privadas de paquetes)
87 c#  .net 


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.