4 messaggi dal 09 ottobre 2019
Buongiorno a tutti,

sto studiando C# dopo anni "persi" dietro a VB e, contemporaneamente, MVC in Core. Sono incappata in una dichiarazione che non capisco.
Sicuramente e' una cosa banale ...
Allora abbiamo un modello

using System;
using System.Collections.Generic;
using System.Linq;
using System.Threading.Tasks;

namespace Test.Models
{
public class Bici
{
public string Modello { get; set; }
public int NumeroMarce { get; set; }
}
}

Poi un controller

public IActionResult Index()
{
Models.Bici bici = new Models.Bici()
{
Modello = "Atala",
NumeroMarce = 21
};
return View(bici);
}


Quello che non capisco e' Models.Bici . Qualcuno puo' aiutarmi o darmi un riferimento dove leggere (ad esempio nel libro C#8 / ASP NET CORE 2)

Grazie, Monica
20 messaggi dal 19 ottobre 2005
Ciao, non riesco a capire cosa non capisci (scusa il gioco di parole).
Se ti riferisci a questo:
Models.Bici bici = new Models.Bici()
{
Modello = "Atala",
NumeroMarce = 21
};

si tratta di una dichiarazione ed istanziazione di un oggetto di tipo Models.Bici valorizzando le proprietà Modello e NumeroMarce.

In VB.NET sarebbe
Dim bici As Models.Bici = new Models.Bici()

bici.Modello = "Atala"
bici.NumeroMarce = 21


Ciao.
4 messaggi dal 09 ottobre 2019
Grazie per la traduzione in VB.NET, adesso ho capito.

Monica

Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.