国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發設計 > 正文

小代碼編寫神器:LINQPad使用入門

2019-11-14 16:50:47
字體:
來源:轉載
供稿:網友

一:概述

1:想查看程序運行結果,又不想啟動 VS 怎么辦?

2:想測試下自己的 C# 能力,不使用 VS 的智能感知,怎么辦?

那么,我們有一個選擇,使用神器  LINQPad(http://www.linqpad.net/)。

 

二:入門

1:使用 C# Statement

直接在 1 處選擇,然后在 2 處寫 C# 代碼,注意,語法中 Dump() 一下,就是在 3 處的結果窗口進行顯示;

image

2:引入內、外部(第三方) DLL  以及 引用命名空間等

接下來,我們一定會問,在編寫 C# 代碼的過程中,我們肯定不會只使用 core dll,還有可能使用其它的或者是自己寫的 DLL,該怎么辦呢?如下,先選中:

image

再:

image

兩個頁簽分別代表添加 DLL 和 引用命名空間。這樣一來,你就能運行類似這樣的代碼了:

List<string> menuIds = new List<string>()
{
    "01418838647e49738488b842796d31d5",
    "01948d4e92dc4f229f282e96740a6510"
};
string menuIdsStr = string.Format("|{0}|", string.Join("|", menuIds));
string sql = " select * from [EL_RBAC].[Menu] where CHARINDEX('|'+Id+'|',@Ids) >0";
SqlParameter[] parameters = { new SqlParameter("@Ids", menuIdsStr) };
var conn = @"Data Source=127.0.0.1;Initial Catalog=xxxV201Dev;Integrated Security=False;User ID=sa;PassWord=xxx;Connect Timeout=15;Encrypt=False;TrustServerCertificate=False";
YHBJ.Utility.Data.SqlHelper.ConnectionString = conn;
YHBJ.Utility.Data.SqlHelper.ConnectionString.Dump();
System.Data.DataSet ds = YHBJ.Utility.Data.SqlHelper.ExecuteDataset(YHBJ.Utility.Data.SqlHelper.ConnectionString, CommandType.Text, sql, parameters);
var xxx = YHBJ.Utility.Data.DataTableHelper.ToList<YHBJ.Model.Organizations.Menu>(ds.Tables[0]);
xxx.Dump();

 

2:使用 SQL 查詢

如下,先1 Add connection,然后2,然后會看到熟悉的添加數據庫鏈接的界面了:

image

然后,選擇 Language 為 SQL:

image

 

三:自定義編輯區和結果區

對于大屏來說,全白的背景是不能容忍的,接下來,于是 Edit-PReference 之,如下:

image

顏色,可以選為:

image

確定之,編輯區就深色了。

那么,結果區呢:

image

彈出編輯窗口內,請輸入:

body{
background:#344042;
color:#c0c0c0;
}
th{
color:#344042
}

現在,一切圓滿了,我們的 LinqPad 變成如下:

image


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 东宁县| 东乡族自治县| 毕节市| 长海县| 珠海市| 西宁市| 永登县| 唐山市| 罗定市| 额济纳旗| 剑川县| 扎赉特旗| 探索| 白水县| 太白县| 雷山县| 治多县| 临海市| 锡林浩特市| 石屏县| 老河口市| 桐乡市| 佛坪县| 临猗县| 潼南县| 漠河县| 察雅县| 民乐县| 东乡| 沈阳市| 南岸区| 晴隆县| 黄大仙区| 门头沟区| 调兵山市| 北宁市| 乐都县| 肥西县| 新田县| 和田市| 修文县|