C++转C#重要方法记录
来源:互联网 发布:python 移动文件 编辑:程序博客网 时间:2024/05/24 03:52
public static void memset<T>(T[] TerminalArray, T SourceData, int iLenth)
public static void memset<T>(T[] TerminalArray)
{
for (int iIndex = 0; iIndex < TerminalArray.LongLength; iIndex++)
{
TerminalArray[iIndex] = Activator.CreateInstance<T>();
}
}
public static void memset<T>(T[] TerminalArray, T SourceData, int iLenth)
{
int iMaxLoop = iLenth;
if (iMaxLoop > TerminalArray.Length)
{
iMaxLoop = TerminalArray.Length;
}
for (int iIndex = 0; iIndex < iMaxLoop; iIndex++)
{
TerminalArray[iIndex] = SourceData;
}
}
public static void memset<T>(T[] TerminalArray, T[] SourceData, int iLenth)
{
int iMaxLoop = iLenth;
if (iMaxLoop > TerminalArray.Length)
{
iMaxLoop = TerminalArray.Length;
}
for (int iIndex = 0; iIndex < iMaxLoop && iIndex < SourceData.Length; iIndex++)
{
TerminalArray[iIndex] = SourceData[iIndex];
}
}
public static void memset<T>(T[] TerminalArray, T[] SourceData, int iLenth, int iTerminalIndex = 0, int iSourceIndex = 0)
{
int iMaxLoop = iLenth;
if (iMaxLoop > TerminalArray.Length - iTerminalIndex)
{
iMaxLoop = TerminalArray.Length - iTerminalIndex;
}
for (int iIndex = 0; iIndex < iMaxLoop && iIndex < SourceData.Length - iSourceIndex; iIndex++)
{
TerminalArray[iIndex + iTerminalIndex] = SourceData[iIndex + iSourceIndex];
}
}
- C++转C#重要方法记录
- C# 方法记录
- C# 获取当前路径方法(经典&重要)
- 求记录中的最新数据的方法!(重要)
- C#:格式化文件大小的C#方法[转]
- C#方法 记录程序日志的方法
- 【C#】C# 扩展方法
- 重要网址记录
- rails 重要操作记录
- IOS 重要网站记录
- 记录重要博客链接
- 重要技术博客记录
- 记录重要工具地址
- 重要信息记录
- 重要学习网站记录
- 重要知识记录
- 记录重要的一天
- C# c\s 自动化框架 问题解决记录
- 零散的命令随笔
- 基于UKey的安全网盘设计
- 用Powershell发邮件的两种方法
- XML解析的4种方式详解
- POJ 2891 Strange Way to Express Integers(扩展GCD)
- C++转C#重要方法记录
- 让员工更积极的六种关键因素
- 为MyEclipse添加自定义注释
- 转载_比较全面的gdb调试命令
- script:获取某张表上所有的DML操作
- Android中AlertDialog控件的基本使用和定制方法
- 昆明火车站“3·01”严重暴力恐怖案成功告破
- 深入 Java 调试体系: 第 1 部分,JPDA 体系概览
- Xcode5和ObjC新特性