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
Cómo comprobar que una cadena uri es válida
¿Cómo se comprueba que una cadena de uri es válida (que se puede alimentar al constructor de Uri)? Hasta ahora solo tengo lo siguiente, pero por razones obvias prefiero una forma menos bruta: Boolean IsValidUri(String uri) { try { new Uri(uri); return true; } catch { return false; } } …
82 c#  .net  uri 


15
¿Cómo inyectar Javascript en el control WebBrowser?
He probado esto: string newScript = textBox1.Text; HtmlElement head = browserCtrl.Document.GetElementsByTagName("head")[0]; HtmlElement scriptEl = browserCtrl.Document.CreateElement("script"); lblStatus.Text = scriptEl.GetType().ToString(); scriptEl.SetAttribute("type", "text/javascript"); head.AppendChild(scriptEl); scriptEl.InnerHtml = "function sayHello() { alert('hello') }"; scriptEl.InnerHtml y scriptEl.InnerText dan errores: System.NotSupportedException: Property is not supported on this type of HtmlElement. at System.Windows.Forms.HtmlElement.set_InnerHtml(String value) at SForceApp.Form1.button1_Click(Object sender, EventArgs …



7
¿Cómo implementar el restablecimiento de contraseña?
Estoy trabajando en una aplicación en ASP.NET y me preguntaba específicamente cómo podría implementar una Password Resetfunción si quisiera lanzar la mía propia. Específicamente, tengo las siguientes preguntas: ¿Cuál es una buena forma de generar una identificación única que sea difícil de descifrar? ¿Debería haber un temporizador adjunto? Si es …




4
Linq - SelectMany Confusion
Por lo que entiendo de la documentación de SelectMany, se podría usar para producir una secuencia (aplanada) de una relación de 1 a muchos. Tengo las siguientes clases public class Customer { public int Id { get; set; } public string Name { get; set; } } class Order { …

9
¿Cómo implementar la compresión GZip en ASP.NET?
Estoy tratando de implementar la compresión GZip para mi página asp.net (incluidos mis archivos CSS y JS). Probé el siguiente código, pero solo comprime mi página .aspx (lo encontré en YSlow ) HttpContext context = HttpContext.Current; context.Response.Filter = new GZipStream(context.Response.Filter, CompressionMode.Compress); HttpContext.Current.Response.AppendHeader("Content-encoding", "gzip"); HttpContext.Current.Response.Cache.VaryByHeaders["Accept-encoding"] = true; El código anterior solo …
81 c#  asp.net  compression  gzip 


4
¿Obtener un lector de texto de una secuencia?
Estoy tratando de leer un archivo de texto incrustado con System.Reflection.Assembly.GetExecutingAssembly().GetManifestResourceStream(resource);pero me da un Stream. El recurso incrustado es un archivo de texto, entonces, ¿cómo puedo convertirlo Streamen un TextReader?
81 c#  .net  io 


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.