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

5
¿Por qué no vamos a lanzar estas excepciones?
Encontré esta página de MSDN que dice: No arrojes Exception , SystemException , NullReferenceException o IndexOutOfRangeException intencionalmente desde tu propio código fuente. Desafortunadamente, no se molesta en explicar por qué. Puedo adivinar las razones, pero espero que alguien más autorizado en el tema pueda ofrecer su visión. Los dos primeros …



3
¿Por qué ToLookup y GroupBy son diferentes?
.ToLookup<TSource, TKey>devuelve un ILookup<TKey, TSource>. ILookup<TKey, TSource>también implementa interfaz IEnumerable<IGrouping<TKey, TSource>>. .GroupBy<TSource, TKey>devuelve un IEnumerable<IGrouping<Tkey, TSource>>. ILookup tiene la práctica propiedad de indexador, por lo que se puede usar como en un diccionario (o en una búsqueda), mientras que GroupBy no. GroupBy sin el indexador es una molestia para trabajar; …
111 c#  linq 

2
Atributos html con guiones con asp.net mvc
¿Existe una sintaxis mejor al crear elementos con atributos con guiones en lugar de usar: <%= Html.TextBox ("name", value, new Dictionary<string, object> { {"data-foo", "bar"} }) %> Al observar las especificaciones HTML para los estándares propuestos HTML 5 y WIA ARIA , parece que se planea que los guiones en …
111 c#  asp.net-mvc 


8
C # SQL Server: pasar una lista a un procedimiento almacenado
Estoy llamando a un procedimiento almacenado de SQL Server desde mi código C #: using (SqlConnection conn = new SqlConnection(connstring)) { conn.Open(); using (SqlCommand cmd = new SqlCommand("InsertQuerySPROC", conn)) { cmd.CommandType = CommandType.StoredProcedure; var STableParameter = cmd.Parameters.AddWithValue("@QueryTable", QueryTable); var NDistanceParameter = cmd.Parameters.AddWithValue("@NDistanceThreshold", NDistanceThreshold); var RDistanceParameter = cmd.Parameters.AddWithValue(@"RDistanceThreshold", RDistanceThreshold); STableParameter .SqlDbType …

5
Romper el paralelo. ¿Cada uno?
¿Cómo salgo de un ciclo for paralelo ? Tengo una declaración bastante compleja que se parece a la siguiente: Parallel.ForEach<ColorIndexHolder>(ColorIndex.AsEnumerable(), new Action<ColorIndexHolder>((ColorIndexHolder Element) => { if (Element.StartIndex <= I && Element.StartIndex + Element.Length >= I) { Found = true; break; } })); Usando la clase paralela, puedo optimizar este proceso …

4
¿Cómo enumero a través de un JObject?
Estoy tratando de determinar cómo acceder a los datos que están en mi JObject y no puedo por mi vida determinar cómo usarlos. JObject Object = (JObject)Response.Data["my_key"]; Puedo imprimirlo en la consola haciendo Console.WriteLine (Object) y veo los datos, se ve así: { "my_data" : "more of my string data" …
111 c#  json  json.net 



3
Llamar al método estático con reflexión
Tengo varias clases estáticas en el espacio de nombres mySolution.Macroscomo static class Indent{ public static void Run(){ // implementation } // other helper methods } Entonces, mi pregunta es ¿cómo será posible llamar a esos métodos con la ayuda de la reflexión? Si los métodos NO fueran estáticos, entonces podría …
111 c#  reflection  dynamic 




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.