gpt4 book ai didi

c# - "Method too complex"抛出异常

转载 作者:太空宇宙 更新时间:2023-11-03 16:00:03 25 4
gpt4 key购买 nike

我正在使用 Xamarin C# 和 SQLITE 作为数据库创建 Android 应用。

我已经创建了 C# 类,比如包含大约 6000 个插入语句的“DBCreate.cs”,并且该类将 SQLITECONNECTION 对象作为参数。在我的主数据库类中,我正在创建 SQLITECONNECTION 对象,然后将相同的对象传递给 DBExtened.cs。我收到错误提示,方法太复杂:

如何解决这个问题?

最佳答案

我认为这是对字节码的限制。解决方案很简单:使方法“不那么复杂”或“小得多”。

也就是说,在多个方法之间拆分所有代码,或者更好的是,从方法/使用站点中提取数据


我建议提取数据,这样就没有 6k 插入语句!虽然我可能会使用外部数据源(例如文件),但使用数组和循环来填充数据可以避免此错误并可能创建更节省空间的编译代码。

关于c# - "Method too complex"抛出异常,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21846998/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com