Articles of c #

Identificación de ASP.NET Identity 2.0 si el usuario actual está en el rol IsInRole

Con ASP.NET Identity 2.0, ¿cómo verifica si el usuario que inició sesión actualmente tiene un rol? Estoy usando lo siguiente, pero me pregunto si hay algo más eficiente. var um = new UserManager(new UserStore(new DbContext())); var au = um.FindByEmail(Context.User.Identity.GetUserName()); var inrole = um.IsInRole(au.Id, “Admin”); if (inrole) { }

¿Por qué se considera que strdup es malvado?

He visto algunos carteles que dicen que strdup es malo. Hay un consenso sobre esto? Lo he usado sin ningún sentimiento de culpa y no veo ninguna razón por la cual sea peor que usar malloc / memcpy . Lo único que puedo pensar que podría ganar una reputación es que los que llaman pueden […]

Combobox de WinForms con múltiples columnas (C #)?

Actualmente estoy usando el siguiente código para completar un cuadro combinado: combobox.DataSource = datatable; combobox.DisplayMember = “Auftragsnummer”; combobox.ValueMember = “ID”; ¿Hay alguna manera de mostrar múltiples columnas? Intenté “Auftragsnummer, Kunde, Beschreibung” para DisplayMember pero no funcionó.

Extraño personaje después de una serie de personajes

¡Soy un verdadero principiante para C, pero estoy aprendiendo! He tropezado con este problema antes y decidí preguntar cuál es el motivo. Y por favor explique sus respuestas para que pueda aprender. He creado un progtwig que le permite ingresar 5 caracteres y luego mostrar los caracteres que escribió y también revertirlos, por ejemplo: “asdfg” […]

¿Cuál es la diferencia entre pasar It.IsAny () y el valor de It.IsAny () a una configuración de método

Estoy usando Moq y quiero crear clases de comstackdor para crear mis simulaciones con valores predeterminados razonables predeterminados que pueden anularse durante la configuración de prueba según sea necesario. El enfoque que tomé usa métodos de extensión en los que paso los valores de los parámetros de entrada y la salida esperada. Al hacerlo, veo […]

Punteros C y arrays / operador ‘sizeof’

Posible duplicado: diferencia de puntero de stack para puntero y matriz de char Para ilustrar mi pregunta: int main(void){ int myary[20]; int *myaryPtr; myaryPtr = myary; sizeof(myary); // Will it return 80? Correct? sizeof(myaryPtr); // Will it return 4? Correct? return 0; } En primer lugar, ¿mi suposición es correcta? Y luego, asumiendo que mi […]

¿Cómo puedo verificar si una impresora está instalada y lista usando C #?

¿Cómo compruebo programáticamente si una impresora está instalada o no (y si hay una, cómo puedo verificar si está encendida y lista para usar?) En C # con .NET 3.5 y Visual Studio 2008? Gracias por adelantado,

¿Por qué comstack esta restricción genérica cuando parece tener una referencia circular?

He escrito un método de extensión en csharp para un helper MVCContrib Html y me sorprendió la forma de la restricción genérica, que a primera vista parece referirse circularmente a través del parámetro tipo. Dicho esto, el método se comstack y funciona según lo deseado. Me encantaría que alguien explicara por qué funciona esto y […]

WPF Cómo acceder al control desde DataTemplate

Tengo un datatemplate que contiene una grilla y dentro de la grilla tengo un combobox. Entonces tengo una grilla que se refiere a esa plantilla a través del estilo. ¿Cómo puedo acceder a través del código detrás del myCombo para configurar básicamente su DataContext?

ContextMenuStrip.Owner Property null Al recuperar de Nested ToolStripMenuItem

Tengo una configuración ContextMenuStrip con dos ToolStripItem s. El segundo ToolStripItem tiene dos ToolStripItem s nesteds adicionales. Yo defino esto como: ContextMenuStrip cms = new ContextMenuStrip(); ToolStripMenuItem contextJumpTo = new ToolStripMenuItem(); ToolStripMenuItem contextJumpToHeatmap = new ToolStripMenuItem(); ToolStripMenuItem contextJumpToHeatmapStart = new ToolStripMenuItem(); ToolStripMenuItem contextJumpToHeatmapLast = new ToolStripMenuItem(); cms.Items.AddRange(new ToolStripItem[] { contextJumpTo, contextJumpToHeatmap}); cms.Size = new System.Drawing.Size(176, […]