Resharper:搜索具有int赋值的long类型的变量

时间:2018-06-29 12:35:11

标签: c# visual-studio-2017 resharper

是否可以搜索所有类型为long且为其分配了int值的变量/属性?

示例:
public static YieldRecord FromPalletDataRow(DataRow aDataRow, out long aYieldId) { aYieldId = aDataRow.GetValue<int>(POY.YieldId);
YieldRecord yieldRecord = new YieldRecord(); yieldRecord.OrderId = aDataRow.GetValue<long>(PO.OrderId);

aYieldId = aDataRow.GetValue<int>(POY.YieldId);

YieldRecord yieldRecord = new YieldRecord();

在这里,我解析为int,该字段很长。 (在数据库中为bigint)。
可能已经使用了yieldRecord.OrderId = aDataRow.GetValue<long>(PO.OrderId); 的某些地方。
一些地方

我可能首先将其解析为本地int变量,然后将该本地int赋值给long。

我需要查找所有我为长整数分配整数的地方。

这是一个非常大的项目,具有3种不同的解决方案。但是,如果在reshaper中没有这样的工具,我必须手动进行操作或制作一些正则表达式。

谢谢。
托·埃纳尔

0 个答案:

没有答案