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

4
¿No puede encontrar el espacio de nombres System.Windows.Media?
Estoy usando un objeto de una API de terceros que tiene una propiedad de tipo System.Windows.Media.ImageSource, pero parece que no puedo encontrar el espacio de nombres System.Windows.Media en ninguna parte. Si intento agregar una referencia a mi proyecto, no veo System.Windows.Mediaen la lista de opciones. Mi proyecto también tiene como …
85 c#  .net  namespaces 

9
Console.WriteLine no aparece en la ventana de salida
He puesto algunas Console.WriteLinellamadas para probar, pero no aparecen en el cuadro de salida. public static ArrayList myDeliveries = new ArrayList(); public mainForm(){ InitializeComponent(); } private void mainForm_Load(object sender, EventArgs e){ if (!File.Exists("../../MealDeliveries.txt")){ MessageBox.Show("File not found!"); return; } using (StreamReader sr = new StreamReader("../../MealDeliveries.txt")){ //first line is delivery name string …
85 c#  .net  winforms 

11
¿Mostrar consola en la aplicación de Windows?
¿Existe alguna forma de mostrar la consola en una aplicación de Windows? Quiero hacer algo como esto: static class Program { [STAThread] static void Main(string[] args) { bool consoleMode = Boolean.Parse(args[0]); if (consoleMode) { Console.WriteLine("consolemode started"); // ... } else { Application.EnableVisualStyles(); Application.SetCompatibleTextRenderingDefault(false); Application.Run(new Form1()); } } }
85 c#  winforms  console 


7
¿Cuál es la diferencia entre el casting y la coerción?
He visto que ambos términos se usan casi indistintamente en varias explicaciones en línea, y la mayoría de los libros de texto que he consultado tampoco son del todo claras sobre la distinción. ¿Existe quizás una forma clara y sencilla de explicar la diferencia que ustedes conocen? Conversión de tipos …
85 c#  oop 


11
¿Cómo recuperar el artículo real de HashSet <T>?
Leí esta pregunta sobre por qué no es posible, pero no he encontrado una solución al problema. Me gustaría recuperar un elemento de .NET HashSet&lt;T&gt;. Estoy buscando un método que tenga esta firma: /// &lt;summary&gt; /// Determines if this set contains an item equal to &lt;paramref name="item"/&gt;, /// according to …
85 c#  .net  hashset 

9
Comprobación de parámetros nulos en C #
En C #, ¿hay alguna buena razón (aparte de un mejor mensaje de error) para agregar verificaciones nulas de parámetros a cada función donde nulo no es un valor válido? Obviamente, el código que usa s lanzará una excepción de todos modos. Y tales comprobaciones hacen que el código sea …
85 c#  function  null 

15
Extendiendo una enumeración a través de herencia
Sé que esto va en contra de la idea de enumeraciones, pero ¿es posible extender las enumeraciones en C # / Java? Me refiero a "extender" en el sentido de agregar nuevos valores a una enumeración, pero también en el sentido de OO de heredar de una enumeración existente. Supongo …
85 c#  java  .net 


8
¿Cuenta propiedad vs método Count ()?
Trabajando con una colección, tengo dos formas de obtener el recuento de objetos; Count(la propiedad) y Count()(el método). ¿Alguien sabe cuáles son las diferencias clave? Puede que esté equivocado, pero siempre uso la Countpropiedad en las declaraciones condicionales porque supongo que el Count()método realiza algún tipo de consulta contra la …
85 c#  linq  list  collections  count 

5
Publicar evento de compilación ejecutar PowerShell
¿Es posible configurar un proyecto .NET con un evento posterior a la compilación para ejecutar un script de PowerShell? Estoy usando este script para generar algunos archivos. También puedo pasar si se trata de una compilación de depuración o versión de script. Un ejemplo de esto sería genial.
85 c#  .net  powershell  msbuild 

8
¿Por qué C # le permite 'lanzar nulo'?
Al escribir un código de manejo de excepciones particularmente complejo, alguien preguntó, ¿no necesita asegurarse de que su objeto de excepción no sea nulo? Y dije, por supuesto que no, pero luego decidí intentarlo. Aparentemente, puede arrojar un valor nulo, pero aún se convierte en una excepción en algún lugar. …

9
El elemento de configuración no está declarado
Estoy trabajando en Visual Studio 2012 Express Edition. He agregado un archivo XML App.config de la siguiente manera: &lt;?xml version="1.0" encoding="utf-8" ?&gt; &lt;configuration&gt; &lt;/configuration&gt; Lo primero que sucede es que aparece una advertencia que dice "El elemento 'configuración' no está declarado". ¿Alguien sabe por qué pasa esto? Parece que los …
85 c#  xml  app-config 

14
Eliminar filas específicas de DataTable
Quiero eliminar algunas filas de DataTable, pero da un error como este, Se modificó la colección; Es posible que la operación de enumeración no se ejecute Uso para borrar este código, foreach(DataRow dr in dtPerson.Rows){ if(dr["name"].ToString()=="Joe") dr.Delete(); } Entonces, ¿cuál es el problema y cómo solucionarlo? ¿Qué método aconsejas?
85 c#  delete-row 

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.