type の 2 つの変数がありlong?
ます。long1 変数を使用する必要があり、null の場合は long2 を使用します。
//long1 format: 20130104
//long2 format: 2.01301071520553E16
var target = long1 ?? long2;
変数 target は、"xxxxxxxx" 形式 (8 桁、long1 と同じ形式) の変数と完全に一致するクエリを検索するために使用されます。
最初に文字列に解析することなく、long2 の数字を long1 と同じ形式にカットするエレガントな方法はありますか?
ターゲット変数を文字列ではなく long として処理する必要があるため、文字列から long への 2 回目の解析を回避します。