我有以下助手类,我保留在我的适配器旁边的文件夹中。问题是没有不必要的重复。我需要任一适配器的上下文,具体取决于助手从何处调用,即来自哪个适配器。我如何使正在传递给助手的构造函数的适配器是通用的? 电话: 在呼叫,我设置任何适配器取决于我在哪里为null之一。 private final QuickReplyDialogHelper quickReplyDialogHelper = new Quic
以下是代码片段。我想摆脱多个foreach和null检查。 请问您可以在C#中重构它吗? foreach (var a in aa)
{
if (a.bb != null)
{
foreach (var b in a.bb)
{
if (b.cc != null)
{
foreach (var c in b.