Error en la extensión de validación del modelo Hola a todos, Quería crear un método base estático en lugar de escribir un Método de Validación por separado para cada modelo, pero no sucedió. ¿Hay alguna manera? ¿O es necesario intentar otro método? Controlador [HttpPost] public IActionResult SaveMember(MemberPostModel postedMember) { if . . . Read more
class AlgunaClase{ val logger = … fun (String).capitalizarUltimo():String { logger.info(“se ha llamado capitalizarUltimo”) return this.substring(0,this.length-1) + this.substring(this.length-1,this.length).toUpperCase() } val comoLambda: (String).()->String = ::capitalizarUltimo } Quiero decir, siempre podría escribir val comoLambda: (String).()->String = { this.capitalizarUltimo() } Pero ¿no hay un azúcar sintáctico usando :: (como con ::println)?
Cuando creo una extensión así: dart extension MyExtension on List { void myMethod() { int a = 1; // error } } Recibo un mensaje de error aparentemente sin sentido por parte del compilador: A value of type ‘int’ can’t be assigned to a variable of type ‘int’. Try changing . . . Read more