资源简介
Professional C# 7 and .NET Core 2.0.pdf 文档Professional C# 7 and .NET Core 2.0 demo
代码片段和文件信息
using Microsoft.Extensions.Configuration;
using System;
using System.Data;
using System.Data.SqlClient;
using System.IO;
using System.Threading.Tasks;
namespace AsyncSamples
{
class Program
{
static async Task Main()
{
await ReadAsync(“Wrox Press“);
}
public static async Task ReadAsync(string title)
{
var connection = new SqlConnection(GetConnectionString());
string sql = “SELECT [title] [Publisher] [ReleaseDate] FROM [ProCSharp].[Books] WHERE lower([title]) LIKE @title ORDER BY [ReleaseDate]“;
var command = new SqlCommand(sql connection);
var titleParameter = new SqlParameter(“title“ SqlDbType.NVarChar 50);
titleParameter.Value = title;
command.Parameters.Add(titleParameter);
await connection.OpenAsync();
using (SqlDataReader reader = await command.ExecuteReaderAsync(CommandBehavior.CloseConnection))
{
while (await reader.ReadAsync())
{
int id = reader.GetInt32(0);
string booktitle = reader.GetString(1);
string publisher = reader[2].ToString();
DateTime? releaseDate = reader.IsDBNull(3) ? (DateTime?)null : reader.GetDateTime(3);
Console.WriteLine($“{id5}. {booktitle-40} {publisher-15} {releaseDate:d}“);
}
}
}
public static string GetConnectionString()
{
var configurationBuilder = new ConfigurationBuilder()
.SetbasePath(Directory.GetCurrentDirectory())
.AddJsonFile(“config.json“);
IConfiguration config = configurationBuilder.Build();
return config[“Data:DefaultConnection:ConnectionString“];
}
}
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 324 2018-06-25 11:23 ProfessionalCSharp7\.git\config
文件 73 2018-06-25 11:23 ProfessionalCSharp7\.git\desc
文件 23 2018-06-25 11:23 ProfessionalCSharp7\.git\HEAD
文件 478 2018-06-25 11:23 ProfessionalCSharp7\.git\hooks\applypatch-msg.sample
文件 896 2018-06-25 11:23 ProfessionalCSharp7\.git\hooks\commit-msg.sample
文件 3327 2018-06-25 11:23 ProfessionalCSharp7\.git\hooks\fsmonitor-watchman.sample
文件 189 2018-06-25 11:23 ProfessionalCSharp7\.git\hooks\post-update.sample
文件 424 2018-06-25 11:23 ProfessionalCSharp7\.git\hooks\pre-applypatch.sample
文件 1642 2018-06-25 11:23 ProfessionalCSharp7\.git\hooks\pre-commit.sample
文件 1348 2018-06-25 11:23 ProfessionalCSharp7\.git\hooks\pre-push.sample
文件 4898 2018-06-25 11:23 ProfessionalCSharp7\.git\hooks\pre-reba
文件 544 2018-06-25 11:23 ProfessionalCSharp7\.git\hooks\pre-receive.sample
文件 1492 2018-06-25 11:23 ProfessionalCSharp7\.git\hooks\prepare-commit-msg.sample
文件 3610 2018-06-25 11:23 ProfessionalCSharp7\.git\hooks\update.sample
文件 525988 2018-06-25 11:23 ProfessionalCSharp7\.git\index
文件 240 2018-06-25 11:23 ProfessionalCSharp7\.git\info\exclude
文件 226 2018-06-25 11:23 ProfessionalCSharp7\.git\logs\HEAD
文件 226 2018-06-25 11:23 ProfessionalCSharp7\.git\logs\refs\heads\master
文件 226 2018-06-25 11:23 ProfessionalCSharp7\.git\logs\refs\remotes\origin\HEAD
文件 213200 2018-06-25 11:23 ProfessionalCSharp7\.git\ob
文件 4540537 2018-06-25 11:23 ProfessionalCSharp7\.git\ob
文件 398 2018-06-25 11:23 ProfessionalCSharp7\.git\packed-refs
文件 41 2018-06-25 11:23 ProfessionalCSharp7\.git\refs\heads\master
文件 32 2018-06-25 11:23 ProfessionalCSharp7\.git\refs\remotes\origin\HEAD
文件 5120 2018-06-25 11:23 ProfessionalCSharp7\.gitignore
文件 3167 2018-06-25 11:23 ProfessionalCSharp7\ADONET\ADONetSamples\ADONetSamples.sln
文件 545 2018-06-25 11:23 ProfessionalCSharp7\ADONET\ADONetSamples\AsyncSamples\AsyncSamples.csproj
文件 151 2018-06-25 11:23 ProfessionalCSharp7\ADONET\ADONetSamples\AsyncSamples\config.json
文件 1924 2018-06-25 11:23 ProfessionalCSharp7\ADONET\ADONetSamples\AsyncSamples\Program.cs
文件 465 2018-06-25 11:23 ProfessionalCSharp7\ADONET\ADONetSamples\CommandSamples\CommandSamples.csproj
............此处省略4750个文件信息
相关资源
- 超级实用的Shape转WKT利器,有源码
- C#窗体开发程序 学校管理系统 WINFOR
- C#开发B/S后台管理系统
- C#多线程编程实战_中文完整版带书签
- win8应用商店程序fashionHouse
- C#与.NET 4高级程序设计(第5版)-文字
- 实验机房管理系统包括自己的想法,
- Halcon与C#混合窗体控件源代码
- C#卷积神经网络代码
- Visual C#.NET串口通信及测控应用典型
- c# emgucv 实时绿幕抠像源码
- Xilium.Cefglue,c#与JS代码互调
- .net +C#+WinForm 超市 管理系统
- c#电子点菜单,有完整的数据库
- C#从入门到精通中文(PDF)
- 数据库课程设计c# SQL
- C# 实现微信公众平台接口消息收发D
- 三维水淹模拟系统C#实现
- C#网站开发案例详解 书 PDF + 源码
- C#版微信登录--亲测有效.zip
- Unity3D与Winform交互
- C#基础知识思维导图最终版
- C#宿舍管理系统-数据库增删改查
- Keyence.AutoID.SDK_Help
- GeckoFx 最新版本 完美支持HTML5 C# demo
- C#编写的钢琴程序,调用DirectXSound编写
- Dot.NET Reactor 混淆加密工具 完美破解版
- devexpress控件说明大全
- Microsoft Visual C# Step by Step 9th Edition
- 五子棋小游戏 C#源代码 完整源程序
评论
共有 条评论