当前位置: 首页 > news >正文

C#专栏目录(长期更新)

文章目录

    • C# 基础
    • C#进阶
    • C#应用
    • WPF
      • 基础
      • WPF 3D
      • 小游戏

C# 基础

1996年,微软用年薪三百万美刀的价格从Borland挖来了大神海尔斯伯格,开始了J++开发,用以对抗Java。但SUN公司认为此举违反了Java开发平台的中立性,对微软提出诉讼。C#正是在这样的背景下,协同.NET框架1.0于2002年问世。

  • 💎超快速成,零基础掌握C#开发中最重要的概念:数据类型|函数|控制结构
  • 💎抽丝剥茧,C#面向对象快速上手:类和成员|继承|运算符重载
  • 💎Winform,最友好的桌面GUI框架|源码:回调逻辑|控件|事件
  • 💎Winform实战:C#+OpenGL+MathNet处理Gauss光斑图像

C#进阶

  • 💎懂了委托,才算真正入门C#
  • 💎学会泛型,高级静态语言的效率利器
  • 💎面向对象进阶:十二大修饰符一网打尽
  • 💎协变逆变:泛型的高级特性

C#应用

  • 💎TCP和UDP通信

WPF

基础

  • 💎Image控件的初步使用:蒙版|自定义图像
  • 💎一文学会布局:TabControlGird|Canvas||DockPanel
  • 💎作图神器Interactive DataDisplay

WPF 3D

3D开发主要有两条线索,分别是三维实体的生成和相机视角的转换。前者要求理解计算机中几何图形的数据组织形式,后者要求理解相机模型,通晓三维形体在二维屏幕上的映射过程。相应地,通过鼠标、键盘和3D场景的交互,也分别从这两个方面出发,即一方面控制相机的视角,实现场景的变换,另一方面控制形体的位置,实现对目标的操作。

  • 💎WPF 3D初步|源码 新建一个立方体并调整视角
  • 相机控制:位置和视角的调节
    • 💎键盘控制|源码
    • 💎鼠标控制|源码
  • 💎为你的二次元老婆们做个3D画廊|源码
  • 💎用C#搓一个地球|源码
  • 💎基础光效💎给地球点颜色看看
  • 💎选中并挪动几何体

小游戏

  • 100行代码实现扫雷💎C#扫雷小游戏源码
    在这里插入图片描述
  • WPF写一个经典纸牌💎纸牌小游戏源码
    纸牌小游戏
  • 给大家看看我平时用的键盘//貌似手机上前后会串开
┌───┐   ┌───┬───┬───┬───┐ ┌───┬───┬───┬───┐ ┌───┬───┬───┬───┐┌───┐
│Esc│   │ F1│ F2│ F3│ F4│ │ F5│ F6│ F7│ F8│ │ F9│F10│F11│F12││Del│
└───┘   └───┴───┴───┴───┘ └───┴───┴───┴───┘ └───┴───┴───┴───┘└───┘┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───────┬───┐│~ `│! 1│@ 2│# 3│$ 4│% 5│^ 6│& 7│* 8│( 9│) 0│_ -│+ =│ BacSp │Hom│├───┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─────┼───┤│ Tab │ Q │ W │ E │ R │ T │ Y │ U │ I │ O │ P │{ [│} ]│ | \ │End│├─────┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴─────┼───┤ │ Caps │ A │ S │ D │ F │ G │ H │ J │ K │ L │: ;│" '│ Enter  │pUp│├──────┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴────┬───┼───┤│ Shift  │ Z │ X │ C │ V │ B │ N │ M │< ,│> .│? /│Shift │ ↑ │pDn│├─────┬──┴─┬─┴──┬┴───┴───┴───┴───┴───┴──┬┴───┼───┴──┬───┼───┼───┤│ Ctrl│ Alt│    │         Space         │ Alt│ Ctrl │ ← │ ↓ │ → │└─────┴────┴────┴───────────────────────┴────┴──────┴───┴───┴───┘ 
http://www.lryc.cn/news/22419.html

相关文章:

  • BurpSuite配置抓取HTTPS数据包
  • 图片转base64格式返回给前端,前端如何展示?
  • C++入门知识【超详解】
  • 零基础、非计算机系学Python该如何上手?
  • 关于 vue3 模板引用
  • Redis | 安装Redis和启动Redis服务
  • 博客要考虑的最佳WordPress主题
  • C 学习笔记 —— 函数指针
  • FastDDS-3. DDS层
  • 9.2 IGMPv2
  • 巨头混战,抢着“兜底”自动驾驶安全
  • RightCapital 第一轮面试题
  • Python曲线肘部点检测-膝部点自动检测
  • 【算法题】最大矩形面积,单调栈解法
  • 活动策划|深度分析年货节活动该如何策划!
  • Idea启动遇到 Web server failed to start. Port 8080 was already in use. 报错
  • Python3中zip()函数知识点总结
  • 过滤器,监听器,拦截器的原理与在Servlet和Spring的应用
  • minio spring boot 秒传、分片上传、断点续传文件实现
  • MTK平台使用Omnipeek分析空口协议讲解
  • string和自动推断类型
  • 【软件测试】从功能到自动化测试,测试人的进阶之路细节,这些必不可少......
  • C语言青蛙跳台阶【图文详解】
  • 笔记(五)——list容器的基础理论知识
  • 浅谈网络中接口幂等性设计问题
  • 《C Primer Plus》第13章复习题与编程练习
  • 计算机SCI论文应该怎么作图? - 易智编译EaseEditing
  • 【一】kubernetes集群部署
  • Docker安装Redis
  • 在shell中执行一条可执行程序(./a.out) 系统执行的过程