Kotlin:如何“移植”一个类,该类扩展了使用泛型的对象和方法列表,从 c# 到 kotlin?

问题描述

我需要将一个库从 C# 移植到 Koltin,但我有一个我不知道如何“翻译”的类,有什么建议吗?

 public class MyClass: List<IMyInterface>
    {
       
        public T[] myMethod<T>() where T: class,IMyInterface
        {
            List<T> myList = new List<T>();

            foreach (IMyInterface element in this)
            {
                if (element is T)
                    myList.Add((T)element );            
            }

            return myList.ToArray();

        }
    }

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)