我正在学习C#并且有一个非常基本的背景Python,我熟悉了type()函数,其中变量的数据类型可以通过以下方式返回:
type(myVariable)
有没有C#相当于这个功能?
我在上下文中要求在使用var例如:创建的C#变量上使用这样的函数:
var myNewVariable = "Hello!"
我一般使用显式数据类型,例如:
string myNewString = "Hello!"
但我只是想知道使用var默认值创建的变量是什么数据类型并且认为类似的东西type()将是检查" 引擎盖下 " 发生了什么的好方法.
您可以尝试使用GetType()方法:
Type myType = myVariable.GetType();
Run Code Online (Sandbox Code Playgroud)
例如
String typeName = "My String".GetType().Name; // <- "String"
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
167 次 |
| 最近记录: |