• EntityFreamWork 项目总结

    前段时间一直在忙着处理一个B2C的商城项目,未来得整理这次项目的心得,今天偶有空闲便写下这篇文章以记录整个项目的设计及自我总结。 这个项目是我综合传智播客教学基础将传统三层架构与EntityFramework进行整合,其中如有不对之处,还望各位高手指点。 一、项目结构:...

    2018-06-17 21:17:49

  • 骑士飞行棋 C#代码详解

    最近看见一个骑士飞行棋的小游戏代码,感觉这个代码中将大多数C#的基础知识都运用到了,是一个新手检验学习成果的有效方法,特此将这个代码整理一遍。 这是一个控制台程序。这是 代码下载地址,代码中的注释非常详细介绍了每段代码的作用: http://files.cnblogs.com/f...

    2018-06-17 21:17:48

  • [备忘录]三种方法取得网站根目录的物理路径

    1.HttpContext.Current.Server.MapPath("~"); 2. HttpRuntime.AppDomainAppPath(推荐); 3.AppDomain.CurrentDomain.BaseDirectory; 结果: E:\IIS\WebApi\ 理由: 第1种写法,有时候HttpContext.Current会为null,比如多线程的时候。 第3种写法,有时候获得的路径是E:\...

    2018-06-17 21:17:46

  • WPF全球化与本地化

    当一个App需要推出多语言版本时,就需要使用到【全球化与本地化】服务。 原理 及 过程 资源文件中包含了所有的控件信息,通过导出这些控件信息,修改其对应的相关属性(比如TextBlock的Text属性)的字符串,即可实现多语言版本。在资源文件中,控件通过x:uid进行标示。...

    2018-06-17 21:17:33

  • 毛毛雨的博客乐园—内容简介

    本博客主要介绍如何在Win7、Win10下用C#语言和VS2015开发工具编写各种类型的应用程序。博客内容以后将逐步添加和更新。 一、随笔分类 【C#、WPF】 主要介绍用C#语言和VS2015编写控制台应用程序以及WPF应用程序的基本技术。 如果你对C#语言基础和WPF编程很陌生,推荐先...

    2018-06-17 21:17:41

  • 字符串处理的的相关用法

    首先定义一个字符串: string str = "abc"; 1.字符大小写转化 大写:str.ToUpper(); 小写:str.ToLower(); 2.字符和Ascii码互相转换 Ascii码:byte[] b = Encoding.GetEncoding("unicode").GetBytes(str); 字符串: string s = b[0].ToString(); 3.汉字区位码转化 汉字...

    2018-06-17 21:17:18

  • Application 应用程序对象使用介绍

    % @ Page Language = " C# " AutoEventWireup = " true " CodeBehind = " DemoApplication.aspx.cs " Inherits = " WebApplication1.DemoApplication " % ! DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-tr...

    2018-06-17 21:17:25

  • SignalR代理对象异常:Uncaught TypeError: Cannot re

    异常汇总:http://www.cnblogs.com/dunitian/p/4523006.html#signalR 后台创建了一个DntHub的集线器 前台在调用的时候出现了问题(经检查是代理对象创建失败) 于是到StackOverflow上面找了下: http://stackoverflow.com/questions/14146913/signalr-cannot-read-prop...

    2018-06-17 21:17:18

  • 开始C#之旅

    注释 /// summary /// 3.文档注释 /// /summary private static void Test() { Console.WriteLine("Hello world!");// 1.单行注释 Console.ReadKey(); /* 2.块注释 Console.WriteLine("Hello world!"); Console.ReadKey(); */ } 命名空间 C#程序是利用命名空间组织起来...

    2018-06-17 21:17:17

  • Entity Framework一对多关系添加数据的两种方式

    当使用Entity Framework添加一对多关系数据的时候,通常先添加一的数据,然后再添加多的数据。类似这样: // 添加一的数据 var category = new Category{Name= " 类别1 " };category = context.Categories.Add(category); // 添加多的数据 for ( var i = 0 ; i 2 ; i++...

    2018-06-17 21:17:14

2