把VBScript的函数迁移到C#.NET

简介: 原文:把VBScript的函数迁移到C#.NET VBScript 5.6 Functions C# code Abs System.Math.Abs Array New Object() { } Asc, AscB, AscW Microsoft.
原文: 把VBScript的函数迁移到C#.NET


VBScript 5.6 Functions C# code
Abs System.Math.Abs
Array New Object() { }
Asc, AscB, AscW Microsoft.VisualBasic.Strings.Asc
Atn System.Math.Atan
CBool System.Convert.ToBoolean
CByte System.Convert.ToByte
CCur System.Convert.ToDecimal
CDate System.Convert.ToDateTime *
CDbl System.Convert.ToDouble
Chr (char)
CInt System.Convert.ToInt32
CLng System.Convert.ToInt64
Cos System.Math.Cos
CreateObject CreateObject or New Instance in .NET
CStr System.Convert.ToString
Date DateTime.Today
DateAdd Microsoft.VisualBasic.DateAndTime.DateAdd
DateDiff Microsoft.VisualBasic.DateAndTime.DateDiff
DatePart Microsoft.VisualBasic.DateAndTime.DatePart
DateSerial Microsoft.VisualBasic.DateAndTime.DateSerial
DateValue Microsoft.VisualBasic.DateAndTime.DateValue
Day Microsoft.VisualBasic.DateAndTime.Day
Eval (Does not support)
Exp System.Math.Exp
Filter Microsoft.VisualBasic.Strings.Filter
Fix Microsoft.VisualBasic.Conversion.Fix
FormatCurrency Microsoft.VisualBasic.Strings.FormatCurrency
FormatDateTime Microsoft.VisualBasic.Strings.FormatDateTime
FormatNumber Microsoft.VisualBasic.Strings.FormatNumber
GetLocale Session.LCID
GetObject Microsoft.VisualBasic.Interaction.GetObject
GetRef (Does not support)
Hex Microsoft.VisualBasic.Conversion.Hex
Hour Microsoft.VisualBasic.DateAndTime.Hour
InputBox Microsoft.VisualBasic.Interaction.InputBox
InStr, InstrB Microsoft.VisualBasic.Strings.InStr
InStrRev Microsoft.VisualBasic.Strings.InStrRev
Int Microsoft.VisualBasic.Conversion.Int
IsArray Microsoft.VisualBasic.Information.IsArray
IsDate Microsoft.VisualBasic.Information.IsDate
IsEmpty Microsoft.VisualBasic.Information.IsEmpty
IsNull System.Convert.IsDBNull
IsNumeric Microsoft.VisualBasic.Information.IsNumeric
IsObject *
Join Microsoft.VisualBasic.Strings.Join
LBound Microsoft.VisualBasic.Information.LBound
LCase System.String.ToLower
Left, LeftB System.String.Substring(0,..)
Len, LenB System.String.Length
LoadPicture *
Log System.Math.Log
LTrim System.String.TrimStart
Mid, MidB System.String.Substring
Minute Microsoft.VisualBasic.DateAndTime.Minute
Month Microsoft.VisualBasic.DateAndTime.Month
MonthName Microsoft.VisualBasic.DateAndTime.MonthName
MsgBox Microsoft.VisualBasic.Interaction.MsgBox
Now System.DateTime.Now
Oct Microsoft.VisualBasic.Conversion.Oct
Replace Microsoft.VisualBasic.Strings.Replace
RGB Microsoft.VisualBasic.Information.RGB
Right, RightB System.String.Substring
Rnd Microsoft.VisualBasic.VBMath.Rnd
Round System.Math.Round
RTrim System.String.TrimEnd
ScriptEngine *
ScriptEngineBuildVersion *
ScriptEngineMajorVersion *
ScriptEngineMinorVersion *
Second Microsoft.VisualBasic.DateAndTime.Second
SetLocale *
Sgn System.Math.Sign
Sin System.Math.Sin
Space new String(' ',...)
Split Microsoft.VisualBasic.Strings.Split
Sqr System.Math.Sqrt
StrComp System.String.Compare
String New String()
StrReverse Microsoft.VisualBasic.Strings.StrReverse
Tan System.Math.Tan
Time Microsoft.VisualBasic.DateAndTime.TimeOfDay
Timer Microsoft.VisualBasic.DateAndTime.Timer
TimeSerial Microsoft.VisualBasic.DateAndTime.TimeSerial
TimeValue Microsoft.VisualBasic.DateAndTime.TimeValue
Trim System.String.Trim
TypeName Microsoft.VisualBasic.Information.TypeName
UBound Microsoft.VisualBasic.Information.UBound
UCase System.String.ToUpper
VarType Microsoft.VisualBasic.Information.VarType
Weekday Microsoft.VisualBasic.DateAndTime.Weekday
WeekdayName Microsoft.VisualBasic.DateAndTime.WeekdayName
Year Microsoft.VisualBasic.DateAndTime.Year
目录
相关文章
|
25天前
|
Linux C++ Windows
【Azure 应用服务】Azure App Service(Windows)环境中如何让.NET应用调用SAP NetWeaver RFC函数
【Azure 应用服务】Azure App Service(Windows)环境中如何让.NET应用调用SAP NetWeaver RFC函数
【Azure 应用服务】Azure App Service(Windows)环境中如何让.NET应用调用SAP NetWeaver RFC函数
|
1月前
|
C# 开发者 Windows
在VB.NET项目中使用C#编写的代码
在VB.NET项目中使用C#编写的代码
36 0
|
12天前
|
算法 Java 中间件
C#/.NET/.NET Core优质学习资料,干货收藏!
C#/.NET/.NET Core优质学习资料,干货收藏!
|
12天前
|
人工智能 开发框架 算法
C#/.NET/.NET Core技术前沿周刊 | 第 2 期(2024年8.19-8.25)
C#/.NET/.NET Core技术前沿周刊 | 第 2 期(2024年8.19-8.25)
|
12天前
|
缓存 开发框架 算法
C#/.NET这些实用的编程技巧你都会了吗?
C#/.NET这些实用的编程技巧你都会了吗?
|
16天前
|
SQL 存储 关系型数据库
C#一分钟浅谈:使用 ADO.NET 进行数据库访问
【9月更文挑战第3天】在.NET开发中,与数据库交互至关重要。ADO.NET是Microsoft提供的用于访问关系型数据库的类库,包含连接数据库、执行SQL命令等功能。本文从基础入手,介绍如何使用ADO.NET进行数据库访问,并提供示例代码,同时讨论常见问题及其解决方案,如连接字符串错误、SQL注入风险和资源泄露等,帮助开发者更好地利用ADO.NET提升应用的安全性和稳定性。
48 6
|
12天前
|
传感器 应用服务中间件 Linux
C#/.NET/.NET Core技术前沿周刊 | 第 3 期(2024年8.26-8.31)
C#/.NET/.NET Core技术前沿周刊 | 第 3 期(2024年8.26-8.31)
|
12天前
|
人工智能 算法 C#
C#/.NET/.NET Core技术前沿周刊 | 第 1 期(2024年8.12-8.18)
C#/.NET/.NET Core技术前沿周刊 | 第 1 期(2024年8.12-8.18)
|
20天前
|
开发框架 缓存 前端开发
实战.NET Framework 迁移到 .NET 5/6
从.NET Framework 迁移到.NET 5/6 是一次重要的技术革新,涵盖开发环境与应用架构的全面升级。本文通过具体案例详细解析迁移流程,包括评估现有应用、利用.NET Portability Analyzer 工具识别可移植代码、创建新项目、逐步迁移代码及处理依赖项更新等关键步骤。特别关注命名空间调整、JSON 序列化工具更换及数据库访问层重构等内容,旨在帮助开发者掌握最佳实践,确保迁移过程平稳高效,同时提升应用性能与可维护性。
49 2
|
22天前
|
开发框架 JSON 监控
实战指南:从 .NET Framework 迁移到 .NET 5/6 的策略与最佳实践
【8月更文挑战第28天】从 .NET Framework 迁移到 .NET 5/6 是一次重要的技术升级,涉及开发环境与应用架构的改进。本文通过具体案例分析,介绍迁移策略与最佳实践,帮助开发者顺利完成转变。
29 1