C#
文章平均质量分 92
学习
广大菜鸟
没甚么厉害的经历,联系方式:qq:1456084073,或csdn私信
展开
-
递归表达式的值C#实现版本2
这也是我很久之前的一个练习,之前做了2个版本,放了一个利用栈实现的数据结构求表达式的值C#实现版本原来需求是要可视化的,代码很多,我放在gitee上了,有需要的看官可以下载看看1、整体思想如图:2、代码部分:代码有点多,请复制到编辑器折叠代码查看,因为很多代码是检查是否符合格式要求using System;using System.Collections.Generic;using System.Text;using System.Linq;using System.Data;usi原创 2020-12-27 13:59:22 · 150 阅读 · 1 评论 -
C# wpf入门点击处理事件
<Window x:Class="WpfApp1.MainWindow" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" xmlns:d="http:/...原创 2020-05-04 11:57:45 · 693 阅读 · 0 评论 -
C# wpf入门3--标签扩展赋值
k原创 2020-05-04 11:49:32 · 254 阅读 · 0 评论 -
C# wpf入门实例2--属性标签赋值
<Window x:Class="WpfApp1.MainWindow" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" xmlns:d="http:/...原创 2020-05-04 09:43:29 · 379 阅读 · 0 评论 -
C#wpf入门实例
using System;using System.Collections.Generic;using System.ComponentModel;using System.Globalization;using System.Linq;using System.Text;using System.Threading.Tasks;using System.Windows;using...原创 2020-05-04 09:23:09 · 1773 阅读 · 0 评论 -
数据结构求表达式的值C#实现版本
考虑了各种可能会出现的bug情况,使用正则表达式或抛异常处理支持的函数有:“abs”, “asin”, “acos”, “atan”, “cos”, “pow”, “random”, “sin”, “sqrt”, “tan”, “log”, “ln”和普通的+ - * /,也支持有变量,不过变量格式仅允许非数字非普通操作符的各种字符,且默认为1using System;using Sy...原创 2020-12-03 21:33:36 · 240 阅读 · 0 评论 -
C#数据结构举例
using System;using System.Collections;using System.Collections.Generic;namespace 数据结构处理{ class Program { static void ArrayListOperation()//动态数组操作 { //它基本上可以替代...原创 2020-04-01 11:33:45 · 209 阅读 · 0 评论 -
C# 文本文件和二进制文件读写
using System;using System.IO;using System.Runtime.Serialization.Formatters.Binary;namespace 文件处理{ class Program { // 文本 static void ReadFromText_ByStreamReader_line(string...原创 2020-04-01 09:42:00 · 925 阅读 · 0 评论 -
C++和C#实现的退火模拟解决旅行商问题
C++实现// 理论学习参考:https://blog.csdn.net/qq_33268231/article/details/78210150//C++代码来自:https://blog.csdn.net/zhuzilong2013/article/details/82821348#include <stdio.h>#include <stdlib.h>#in...原创 2020-03-29 17:20:59 · 382 阅读 · 0 评论 -
C# GUI弹球动画
C# 可视化 弹球动画原创 2020-03-28 21:43:34 · 561 阅读 · 0 评论 -
C# GDI练习 随机线段+随机圆
在form1.cs的事件中,点击全局的结构Random r = new Random(); List<Point> listPoint = new List<Point>(300);//鼠标点击处生成的点的集合 private void Form1_Paint(object sender, PaintEventArgs e) {...原创 2020-03-28 22:11:07 · 663 阅读 · 0 评论 -
C# 委托案例
委托是将方法作为方法的参数。原创 2020-03-25 16:48:04 · 893 阅读 · 0 评论 -
C# 2种顺序栈(泛型和object)
using System;using System.Collections.Generic;namespace ConsoleApp1{ class Stack<Ttype> { private int top=0; private int bottom=0; private int maxSize; ...原创 2020-03-25 00:04:09 · 196 阅读 · 0 评论 -
C# 异常处理案例
using System;namespace ConsoleApp1{ class Program { static void Main(string[]args) { bool flag = true; do { try ...原创 2020-03-23 21:34:30 · 340 阅读 · 0 评论 -
C# const和readonly略提
const是一个c语言的关键字,它限定一个变量不允许被改变。使用const在一定程度上可以提高程序的安全性和可靠性const修饰的常量在声明的时候必须初始化,不允许在常数声明中使用 static 修饰符。const 字段只能在该字段的声明中初始化。readonly 字段可以在声明或构造函数中初始化静态常量(const)是指编译器在编译时候会对常量进行解析,并将常量的值替换成初始化的那个值。...原创 2020-03-22 12:05:58 · 184 阅读 · 0 评论 -
C# Var(转)
转自https://www.baidu.com/link?url=BFSdO0bowKrIGLDDaaLxy1bDAt9BY64HqITjDEpDT90TnnRu8umgvLBK6aLW-k24_UQy1bi-o4uH1-XsX9NCNq&wd=&eqid=e3c0e3760012bffc000000065e76b86dVAR 是3.5新出的一个定义变量的类型其实也就是弱化类...转载 2020-03-22 09:04:20 · 653 阅读 · 0 评论 -
C#类型转换略提
隐式类型转换 - 这些转换是 C# 默认的以安全方式进行的转换, 不会导致数据丢失。例如,从小的整数类型转换为大的整数类型,从派生类转换为基类。显式类型转换 - 显式类型转换,即强制类型转换。显式转换需要强制转换运算符,而且强制转换会造成数据丢失。String<–>数字类型的显示转换类型:(1)System.Convert,例如System.Convert.ToDouble(...原创 2020-03-17 15:26:16 · 258 阅读 · 0 评论 -
C# 10/0不报错?
using System; class Program { static void Main(String[] args) { int i = 0; decimal d = 0; float f = 0; double db = 0; char ch = '\0';...原创 2020-03-16 00:12:12 · 834 阅读 · 0 评论 -
C#递归实例 汉诺塔
using System;namespace ConsoleApp1{ class Program { static int number = 0; static void Move(char source,char destination) { Console.WriteLine("from {0} t...原创 2020-03-15 22:47:15 · 258 阅读 · 0 评论 -
C# 方法(参数传递)略提
一、值类型和引用类型1、值类型直接存储其值(存储数据的实际值),而引用类型存储对其值的引用(存储的是它们数据的引用)。引用类型:基类为Objcet栈空间存放:值类型堆空间存放:引用类型值类型变量声明后,不管是否已经赋值,编译器为其分配内存。引用类型当声明一个类时,只在栈中分配一小片内存用于容纳一个地址,而此时并没有为其分配堆上的内存空间。当使用 new 创建一个类的实例时,...原创 2020-03-15 22:12:26 · 655 阅读 · 0 评论 -
C# 用列表实现挑选区间内的数字
using System;using System.Collections.Generic;namespace ConsoleApp1{ class Program { static void Main(String[] args) { //记录数组 var a = new int[20]; ...原创 2020-03-15 21:03:31 · 933 阅读 · 0 评论 -
C# 数组案例略提
交错数组是数组的数组。例如:pascal[][],交错数组每一行的长度是可以不一样的二维数组 例如pascal[,]using System;//杨辉三角形/* 1 1 1 1 2 1 1 3 3 1 1 ...原创 2020-03-15 20:31:43 · 253 阅读 · 0 评论 -
C# 洗牌发牌
using System;namespace ConsoleApp1{ enum CardSuit { Club,Diamond,Heart,Spades } enum CardFace { Ace=1,Two,Three,Four,Five,Six,Seven,Eight,Nine,Ten,Jack,Queen,king ...原创 2020-03-15 17:09:37 · 497 阅读 · 1 评论 -
C# 输入输出格式
using System;namespace ConsoleApp1{ class Program { static void Main(string[] args) { //输入单个字符 string s = Console.ReadLine(); int x = Con...原创 2020-03-15 08:53:23 · 559 阅读 · 0 评论 -
C#输出字符串数据的2种方式
using System;namespace TypeConversion{ class Exchange { static void Main(String[] args) { Console.Write("Enter your first name:"); string firstName =...原创 2020-02-25 21:47:54 · 2775 阅读 · 0 评论 -
C# 类型转换有关的小问题
强制转换Convert.ToInt32(s)int.Parse(s)int TryParse(s,out a)原创 2020-02-25 12:06:45 · 271 阅读 · 0 评论