
C#
核动力打工仔
山高水长,纵使缓慢,驰而不息……
展开
-
__stdcall、__cdcel、__fastcall三者的区别
__stdcall、__cdecl和__fastcall是三种函数调用协议,函数调用协议会影响函数参数的入栈方式、栈内数据的清除方式、编译器函数名的修饰规则等。调用协议常用场合__stdcall:Windows API默认的函数调用协议。__cdecl:C/C++默认的函数调用协议。__fastcall:适用于对性能要求较高的场合。函数参数入栈方式__stdcall:函数参数由右向左入栈。__cdecl:函数参数由右向左入栈。__fastcall:从左开始不大于4字节的参数放入CP.转载 2021-12-01 19:19:34 · 498 阅读 · 0 评论 -
C#从文件夹中读取txt数据文件
C#读取数据文件夹下的txt数据文件txt文件的命名以数字递增的方式来命名,样例如下:数据文件放在工程下,读取的思路是:先获取文件夹下的文件的数量,然后以数字自增的方式获取文件的名称(使用ToString()方法)。具体代码如下: //提取数据,读到ArrayList -> al中(元素为每一行的数据) private void Read(string path) { //获取txt文件 StreamReader sr = new Str原创 2021-02-10 21:26:20 · 2885 阅读 · 0 评论 -
C#数组知识点总结(全)!
C#中数组可以声明为一维数组,二维数组,交错数组,如:int[] num=new int[10]; //声明一个一维数组int[,] num2=new int[4,5]; //声明一个二维数组int[][] num3=new int[3]; //声明一个交错的数组for (int i=0;i<num3.Length;i++){num3[i]=new int[4]; /原创 2020-12-21 20:04:40 · 1633 阅读 · 2 评论 -
从Text文本文件中读取数据
从文本文件中读取数据?原始数据如下:-30 -60-27.5 -60-25 -60-22.5 -60-20 -60-17.5 -60-15 -60-12.5 -60-10 -60-10 -60-10 -61.5-10 -63-10 -64.5-10 -66-10 -67.5using System;using System.Collections;using System.Collections.Generic;using System.IO;using Syste原创 2020-12-20 16:33:11 · 1457 阅读 · 0 评论