小编Sup*_*dge的帖子

"if(condition)int ++"和int + ="Convert.Toint32(condition)"之间的区别

这两种方法将值递增一

if (Condition) int++;
Run Code Online (Sandbox Code Playgroud)

int+= Convert.Toint32(Condition);
Run Code Online (Sandbox Code Playgroud)

以这样或那样的方式写作是否有益,或者它们基本相同?

c# if-statement conditional-statements

2
推荐指数
1
解决办法
182
查看次数

function.database() 和 admin.database() 之间有什么区别

我在 javascript 服务器后端代码上使用 firebase admin 和 firebase 函数,我似乎无法弄清楚函数和管理数据库引用之间有什么区别。我可以像这样使用它们:

const functions = require('firebase-functions');
const admin = require('firebase-admin');
admin.initializeApp();


admin.database.ref('reference');
functions.database.ref('reference');
Run Code Online (Sandbox Code Playgroud)

javascript firebase firebase-realtime-database google-cloud-functions firebase-admin

1
推荐指数
1
解决办法
360
查看次数

如何将int数组转换为可空的int数组?

假设我有一个包含x成员的数组,我想创建另一个具有相同Length(x)和相同整数值的数组:

int[] arr = new int[x];
int?[] nullable_arr = arr;
Run Code Online (Sandbox Code Playgroud)

我不能这样做:

int?[] arr = new int[x];
Run Code Online (Sandbox Code Playgroud)

是否存在显式转换为可空类型数组或我不知道的内容?

是的,我可以简单地在循环中转换每个值,但我问是否已经有一个简单的方法.

c# arrays nullable non-nullable

0
推荐指数
3
解决办法
2570
查看次数

在循环条件下使用数学类方法是否缓慢?

如果我有一个for循环的例子,并且我想使用类似Math.round()的东西来舍入数字,但我只需要将数字四舍五入(即数字在整个循环中没有变化)是否更好将它存储到变量中,然后在条件中使用变量或者无关紧要?

 for (int i = 0;i < Math.Round(x);i++)
   {
   //Some code  
   }
Run Code Online (Sandbox Code Playgroud)

VS

 for (int i = 0,roundedX = Math.Round(X); i<roundedX;i++)
  {  
  //Some code 
  }
Run Code Online (Sandbox Code Playgroud)

c# methods conditional loops

0
推荐指数
1
解决办法
108
查看次数

Firebase Web 应用程序和 Firebase 托管之间有什么区别

firebase 网络应用程序和 firebase 托管有什么区别?据我所知,Web 应用程序用于实际上只是浏览器的应用程序,而 Firebase 托管仅用于网站。

firebase firebase-hosting

0
推荐指数
1
解决办法
800
查看次数