public static int MaxSubarraySum(int[] ay){
int compareItem=0,maxItem=0;
maxItem= maxItem + ay[i];
if(compareItem < maxItem){
else if(compareItem < 0){
public static void Main()
int[] nums = {-2, 1, -3, 4, -1, 2, 1, -5, 4};
int maxSum =MaxSubarraySum(nums);
Console.WriteLine(maxSum);