最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

C# 6.0的屬性(Property)的語法與初始值詳解

 更新時(shí)間:2016年07月07日 11:18:23   投稿:jingxian  
下面小編就為大家?guī)硪黄狢# 6.0的屬性(Property)的語法與初始值詳解。小編覺得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧

昨晚有學(xué)點(diǎn)新知識(shí),是有關(guān)C# 6.0的。

在數(shù)據(jù)庫創(chuàng)建有一張表:

CREATE TABLE [dbo].[ToolLocation]
(
 [ToolLocation_nbr] SMALLINT IDENTITY(1,1) NOT NULL PRIMARY KEY,
 [LocationName] NVARCHAR(20) NOT NULL,
 [Description] NVARCHAR(50) NULL,
 [IsActive] BIT NOT NULL DEFAULT(1)
)
GO
Source Code

看看前后對(duì)比與寫法:

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

namespace Insus.NET.Models
{
 public class ToolLocation
 {
  public short ToolLocation_nbr { get; set; } = 1;

  public string LocationName { get; set; } = string.Empty;

  public string Description { get; set; } = string.Empty;

  public bool IsActive { get; set; } = true;
 }
}
Source Code

下面Insus.NET演示一下,創(chuàng)建一個(gè)實(shí)體:

using Insus.NET.Models;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace Insus.NET.Entities
{
 public class ToolLocationEntity
 {
  public IEnumerable<ToolLocation> ToolLocations()
  {
   return new List<ToolLocation>() {
    new ToolLocation(),
    new ToolLocation { ToolLocation_nbr = 2, LocationName = "A2", Description = "A2 CNC",IsActive = true},
    new ToolLocation { ToolLocation_nbr = 3, LocationName = "C4", Description = "C4 CNC",IsActive = false}
   };
  }
 }
}
Source Code

它將會(huì)有三個(gè)對(duì)象,第一個(gè)對(duì)象是使用默認(rèn)值。
在控制器中:

在ASP.NET MVC視圖中,顯示這些數(shù)據(jù):

看看運(yùn)行的效果:

以上這篇C# 6.0的屬性(Property)的語法與初始值詳解就是小編分享給大家的全部?jī)?nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

最新評(píng)論

汶上县| 依兰县| 溧水县| 江达县| 漯河市| 汉源县| 顺义区| 上饶县| 皋兰县| 承德市| 泾源县| 会理县| 屏南县| 五河县| 长兴县| 容城县| 剑河县| 武威市| 柯坪县| 汝城县| 阳城县| 博白县| 凤城市| 汕尾市| 河北区| 太湖县| 洛川县| 无棣县| 东乡族自治县| 平塘县| 昆山市| 鹤庆县| 奉化市| 仪陇县| 江达县| 巴马| 滁州市| 夏津县| 随州市| 溆浦县| 北碚区|