Переписать задачу с Python на C#
Всем привет! Есть программа на питоне надо её переписать на C#, но очень слабо понимаю в нём. Вот сам код на питоне:
def dif_elem(array):
elm1,elm2 = array[0],array[1]
for i in range(len(array)-1):
if abs(array[i] - array[i+1]) < abs(elm1-elm2):
elm1,elm2 = array[i],array[i+1]
return elm1,elm2,array.index(elm1)
Суть кода состоит в том, чтобы определить 2 последовательных элемента приближённые друг к другу и найти индекс первого элемента. Буду очень признателен за помощь!