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


12
¿Cuándo debo usar doble en lugar de decimal?
Puedo nombrar tres ventajas de usar double(o float) en lugar de decimal: Utiliza menos memoria. Más rápido porque las operaciones matemáticas de coma flotante son compatibles de forma nativa con los procesadores. Puede representar un mayor rango de números. Pero estas ventajas parecen aplicarse solo a operaciones de cálculo intensivo, …

16
¿Cuál es el propósito de nameof?
La versión 6.0 tiene una nueva característica de nameof, pero no puedo entender el propósito, ya que solo toma el nombre de la variable y lo cambia a una cadena en la compilación. Pensé que podría tener algún propósito cuando lo uso, <T>pero cuando lo intento nameof(T)simplemente me imprime un …
264 c#  .net  c#-6.0  nameof 


5
Autenticación JWT para API web ASP.NET
Estoy tratando de admitir el token portador JWT (JSON Web Token) en mi aplicación API web y me estoy perdiendo. Veo soporte para .NET Core y para aplicaciones OWIN. Actualmente estoy alojando mi aplicación en IIS. ¿Cómo puedo lograr este módulo de autenticación en mi aplicación? ¿Hay alguna forma en …


16
Leer / escribir un archivo INI
¿Hay alguna clase en .NET Framework que pueda leer / escribir archivos .ini estándar: [Section] <keyname>=<value> ... Delphi tiene el TIniFilecomponente y quiero saber si hay algo similar para C #?
263 c#  .net  ini 


7
Diferentes valores de retorno la primera y la segunda vez con Moq
Tengo una prueba como esta: [TestCase("~/page/myaction")] public void Page_With_Custom_Action(string path) { // Arrange var pathData = new Mock<IPathData>(); var pageModel = new Mock<IPageModel>(); var repository = new Mock<IPageRepository>(); var mapper = new Mock<IControllerMapper>(); var container = new Mock<IContainer>(); container.Setup(x => x.GetInstance<IPageRepository>()).Returns(repository.Object); repository.Setup(x => x.GetPageByUrl<IPageModel>(path)).Returns(() => pageModel.Object); pathData.Setup(x => x.Action).Returns("myaction"); pathData.Setup(x …
262 c#  unit-testing  nunit  moq 

27
¿Convertir lista genérica / enumerable en tabla de datos?
Tengo pocos métodos que devuelven diferentes listas genéricas. ¿Existe en .net algún método estático de clase o lo que sea para convertir cualquier lista en una tabla de datos? Lo único que puedo imaginar es usar Reflection para hacer esto. SI tengo esto: List<Whatever> whatever = new List<Whatever>(); (El siguiente …
261 c#  list  generics  datatable 


9
El paquete no incluye archivos .min
Tengo un problema extraño con el paquete mvc4 que no incluye archivos con extensión .min.js En mi clase BundleConfig, declaro public static void RegisterBundles(BundleCollection bundles) { bundles.Add(new ScriptBundle("~/Scripts/jquery") .Include("~/Scripts/jquery-1.8.0.js") .Include("~/Scripts/jquery.tmpl.min.js")); } En mi opinión, declaro <html> <head> @Scripts.Render("~/Scripts/jquery") </head><body>test</body> </html> Y cuando se procesa, solo se procesa <html> <head> <script …




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.