"类型安全"是什么意思?
language-agnostic computer-science programming-languages terminology type-safety
我不知道"强类型"和"类型安全"的区别究竟是什么!
你能用一种简单的语言澄清一下吗?
假设我们正在使用Arraylist,但我无法断定它是类型安全的还是强类型的.或者我们可以同时使用它吗?
我正在用 C# 测试以下代码,它可以成功运行。我的问题是我可以在下面的例子中将一种类型的数据分配给另一种类型的数据,但为什么它仍然被称为类型安全语言?谢谢。
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text.RegularExpressions;
namespace Rextester
{
public class Program
{
public static void Main(string[] args)
{
var intNum = 5;
var strNum = "5";
var result = intNum + strNum;
Console.WriteLine(result);
}
}
}
Run Code Online (Sandbox Code Playgroud)
可以编译成功,结果是55。