sách gpt4 ai đã đi

Biểu tượng C#

In lại 作者:可可西里 更新时间:2023-11-01 08:53:34 29 4
mua khóa gpt4 Nike

在用 C# 编写代码时,我错误地在 if 语句中的变量前添加了一个符号(而不是感叹号)。

bool b = false;
if (@b)
{

}

我很惊讶它编译成功,没有任何错误。

我想知道:上面的代码是什么意思?

1 Câu trả lời

@ 可用于“转义”标识符,以防您想使用关键字。例如:

int @class = 10;

当然,使用关键字作为标识符通常不是一个好主意,但如果您使用的类库恰好使用它们,则很难避免。在您希望有效地拥有cái này 引用但出于某种原因您无法使用的情况下,有时使用“@this”也很有用。 (这些很少见,但我已经看过几次了,至少值得了解一下。)

关于C# 符号,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3797652/

29 4 0
Bài viết được đề xuất: c# - Visual Studio 单元测试 : why test run inconclusive whereas testing same float values?
Bài viết được đề xuất: android - SQlite 查询以在 2 列中搜索字符串
Bài viết được đề xuất: php - 写入在线mysql数据库
Bài viết được đề xuất: c# - 部分是什么意思?
可可西里
Hồ sơ cá nhân

Tôi là một lập trình viên xuất sắc, rất giỏi!

Nhận phiếu giảm giá Didi Taxi miễn phí
Mã giảm giá Didi Taxi
Giấy chứng nhận ICP Bắc Kinh số 000000
Hợp tác quảng cáo: 1813099741@qq.com 6ren.com