C#.net 软件列表

.net EF(EntityFrameworkCore)更新指定字段
C#.net

.net EF(EntityFrameworkCore)更新指定字段

2020-02-26 标签:net,ef,entityframeworkcore,更新,指定,字段,今天,c,开发,遇到,问题,需求,entityframework,一般,操作,ctx,entry,model,state,entitystate

今天用C#开发的时候遇到个问题,需求就是EntityFramework更新指定的字段。一般的更新操作就是:ctx.Entry(model).State = EntityState.Modified;
ctx.SaveChanges();
上面这个是更新全部的,但是我只是更新其中一

C#开发飞行棋小游戏源码
C#.net

C#开发飞行棋小游戏源码

2020-02-26 标签:c#,实现,飞行,源码,本文,实例,为大,分享,具体,代码,大家,参考,具体内容,如下,游戏规则,玩家,踩到

C#开发飞行棋小游戏源码,供大家参考,具体内容如下游戏规则如果玩家A踩到了玩家B,玩家B退6格踩到了1幸运轮盘,a交换位置,b轰炸对方使对方退6格踩到了2地雷,退6格踩到了3暂停,暂停一回合踩到了4时空隧道,进10格踩到了方块,什么都不干0表示普通关卡1表示幸运轮盘◎2表示地雷★

C#在某个线程上创建的控件不能成为在另一个线程上创建的控件的父级
C#.net

C#在某个线程上创建的控件不能成为在另一个线程上创建的控件的父级

2020-02-24 标签:c#,某个,线程,创建,控件,另一个,今天在,开发,winform,动态,添加,button,直接,抛出,异常,错误,system,argumentexception

今天在开发C#winform的时候动态添加控件button,直接抛出异常错误:System.ArgumentException:“在某个线程上创建的控件不能成为在另一个线程上创建的控件的父级。”大概的意思就是如果使用了多线程,那么子线程创建的控件不能往主线程上的容器添加.这时候怎么办,通过委托来解决

C#调用C++版本dll时的类型转换需要注意的问题小结
C#.net

C#调用C++版本dll时的类型转换需要注意的问题小结

2020-02-16 标签:c,调用,版本,dll,时的,类型,转换,需要,注意,问题,小结,引用,经常,遇到,struct,里的,char,个字

C#对于C++的dll引用时,经常会遇到类型转换和struct的转换 1. C++ 里的Char类型是1 个字节,c#里的Char是两个字节,不可以对应使用;可使用c#里的byte对应 2. structType temp = (structType)Marshal.PtrToStructure(I

C#入门教程之ListBox控件使用方法
C#.net

C#入门教程之ListBox控件使用方法

2020-02-16 标签:c,入门,教程,listbox,控件,使用方法,使用,属性,items,数据,绑定,datasoure,valuemenber,实例

ListBox控件的使用: 1)控件属性 Items SelectedItems SelectioModes 2)数据绑定 DataSoure DisplayMember ValueMenber 3)实例 下面开始一一说明上面的ListBox控件的使用。 首先来说控件的属性, (1)Items:使用

C# IFF图形结构解析代码
C#.net

C# IFF图形结构解析代码

2020-02-16 标签:c,iff,图形,结构,解析,代码,数据,存放,别的,图形文件,天地,区别,例如,256,个字

图形数据区的数据存放也和别的图形文件有天地之区别。 例如 256色图形 第1个字节放的是 前8个相素的最第位 后面依次类推。知道相素的最后一个最底位完毕并补码后 才是相素的底2位。 也就是说 宽为16的图形 第1-2字节 是放最低位 3-4 放的低2位 5-6为3位 。。。一直到 15-16 为最高

C#难点逐个击破(9):类型转换
C#.net

C#难点逐个击破(9):类型转换

2020-02-16 标签:c,难点,逐个,击破,类型,转换,之间,分为,int,直接,long,实现,代码,如下,intnum,23

显式转换与隐式转换 类型之间的转换可以分为隐式转换与显式转换,如int类型可直接转换为long类型。 实现代码如下: /*隐式转换*/ int intNum = 23; long longNum1 = intNum;也可进行显式转换; 实现代码如下: /*显式转换*/ int intNum = 23

C#难点逐个击破(8):可空类型System.Nullable
C#.net

C#难点逐个击破(8):可空类型System.Nullable

2020-02-16 标签:c,难点,逐个,击破,类型,system,nullable,n,ull,voidnull,用来,表示,数据,未被,赋予,任何,它是

null与voidnull值用来表示数据类型未被赋予任何值,它是一种引用类型;void表示没有类型,或者说是没有任何值。null与void的区别可以认为void是根本没有,而null是一个空箱子,里面什么都没有。null值只能赋值给引用类型,这里注意到string也是一种引用类型;引用类型在C中称为

C#难点逐个击破(7):checked与unchecked
C#.net

C#难点逐个击破(7):checked与unchecked

2020-02-16 标签:c,难点,逐个,击破,checked,unchecked,默认,情况下,常数,表达式,超过,目标,类型,最大值,将会,导致,编译

C#默认情况下,若常数表达式的值超过了目标类型的最大值,将会导致编译错误。若目标数据类型不能容纳非常数表达式的数据,那么数据在赋值时会被截断。实现代码如下: class Program { static void Main(string[] args) { int n = int.MaxValue;

C#难点逐个击破(6):C#数据类型与.net framework数据类型
C#.net

C#难点逐个击破(6):C#数据类型与.net framework数据类型

2020-02-16 标签:c,难点,逐个,击破,数据,类型,n,et,framework,其中,java,程序设计,教程,美籍华人,作品,nicholas,zakes,javascript,高级

其中有《Java程序设计教程》是一个美籍华人的作品,还有Nicholas C.Zakes的《Javascript高级程序设计》,还有就是这本Illustrator C# 2008,中文译为“插图详解C#2008”,实际上插图不是很多。这是我第一次完整的读原版书,感慨良深。一是我的英文居然还可以,想当