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
Cómo configurar el nombre del archivo de descarga en la API web ASP.NET
En mi clase ApiController, tengo el siguiente método para descargar un archivo creado por el servidor. public HttpResponseMessage Get(int id) { try { string dir = HttpContext.Current.Server.MapPath("~"); //location of the template file Stream file = new MemoryStream(); Stream result = _service.GetMyForm(id, dir, file); if (result == null) { return Request.CreateResponse(HttpStatusCode.NotFound); …

10
Cómo ejecutar un archivo de script .SQL usando c #
Estoy seguro de que esta pregunta ya ha sido respondida, sin embargo, no pude encontrar una respuesta usando la herramienta de búsqueda. Usando c # me gustaría ejecutar un archivo .sql. El archivo sql contiene varias declaraciones sql, algunas de las cuales están divididas en varias líneas. Intenté leer el …
140 c#  sql  oracle  scripting 

9
¿Cómo podemos ejecutar un método de prueba con múltiples parámetros en MSTest?
NUnit tiene una característica llamada Valores, como a continuación: [Test] public void MyTest( [Values(1,2,3)] int x, [Values("A","B")] string s) { // ... } Esto significa que el método de prueba se ejecutará seis veces: MyTest(1, "A") MyTest(1, "B") MyTest(2, "A") MyTest(2, "B") MyTest(3, "A") MyTest(3, "B") Estamos usando MSTest ahora, …

12
Ejecutar archivo por lotes en C #
Estoy tratando de ejecutar un archivo por lotes en C #, pero no tengo suerte al hacerlo. He encontrado varios ejemplos en Internet haciéndolo, pero no funciona para mí. public void ExecuteCommand(string command) { int ExitCode; ProcessStartInfo ProcessInfo; Process Process; ProcessInfo = new ProcessStartInfo("cmd.exe", "/c " + command); ProcessInfo.CreateNoWindow = …



5
Error de DefaultInlineConstraintResolver en WebAPI 2
Estoy usando Web API 2 y obtengo el siguiente error cuando envío una POST a mi método API usando IIS 7.5 en mi casilla local. The inline constraint resolver of type 'DefaultInlineConstraintResolver' was unable to resolve the following inline constraint: 'string'. Line 21: GlobalConfiguration.Configuration.EnsureInitialized(); Ninguna de mis API funciona con …
140 c#  asp.net  api  iis  asp.net-web-api 

20
Extensiones de archivo múltiples searchPattern para System.IO.Directory.GetFiles
¿Cuál es la sintaxis para configurar múltiples extensiones de archivo como searchPatternactivado Directory.GetFiles()? Por ejemplo, filtrar archivos con extensiones .aspx y .ascx . // TODO: Set the string 'searchPattern' to only get files with // the extension '.aspx' and '.ascx'. var filteredFiles = Directory.GetFiles(path, searchPattern); Actualización : LINQ no es …


4
Encabezado personalizado para solicitud HttpClient
¿Cómo agrego un encabezado personalizado a una HttpClientsolicitud? Estoy usando el PostAsJsonAsyncmétodo para publicar el JSON. El encabezado personalizado que necesitaría agregar es "X-Version: 1" Esto es lo que he hecho hasta ahora: using (var client = new HttpClient()) { client.BaseAddress = new Uri("https://api.clickatell.com/"); client.DefaultRequestHeaders.Accept.Clear(); client.DefaultRequestHeaders.Authorization = new AuthenticationHeaderValue("Bearer", "xxxxxxxxxxxxxxxxxxxx"); …

3
json.net tiene método clave?
Si mi respuesta tiene "error" clave, necesito procesar el error y mostrar el cuadro de advertencia. ¿Existe el método "haskey" en json.net? Me gusta: var x= JObject.Parse(string_my); if(x.HasKey["error_msg"]) MessageBox.Show("Error!")
139 c#  json  json.net 

8
¿Hay un impacto en el rendimiento al llamar a ToList ()?
Cuando se usa ToList(), ¿hay un impacto en el rendimiento que deba considerarse? Estaba escribiendo una consulta para recuperar archivos de un directorio, que es la consulta: string[] imageArray = Directory.GetFiles(directory); Sin embargo, como me gusta trabajar con él List<>, decidí poner ... List<string> imageList = Directory.GetFiles(directory).ToList(); Entonces, ¿hay algún …
139 c#  arrays  performance  list 

2
¿Diferencia entre RegisterStartupScript y RegisterClientScriptBlock?
¿Es la única diferencia entre el RegisterStartupScripty el RegisterClientScriptBlockes que RegisterStartupScript coloca el javascript antes de la </form>etiqueta de cierre de la página y RegisterClientScriptBlock lo coloca justo después de la <form>etiqueta de inicio de la página? Además, ¿cuándo elegirías uno sobre el otro? Escribí una página de muestra rápida …
139 c#  javascript  asp.net  .net 

10
Ancho de columna automático en EPPlus
¿Cómo hacer que las columnas sean de ancho automático cuando los textos en columnas son largos? Yo uso este codigo Worksheet.Column(colIndex).AutoFitColumn() 'on all columns' Worksheet.cells.AutoFitColumns() Worksheet.Column(colIndex).BestFit = True 'on all columns' Ninguno de estos métodos está funcionando. ¿Hay alguna forma de hacerlo funcionar? Nota: Algunos de mis textos usan Unicode.
139 c#  .net  vb.net  epplus 


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.