Maintain local variable value between calls in vb.net -


public function methodone(byval s string) string      dim sb new stringbuilder()      sb.append(s)     sb.append(methodtwo())      return sb.tostring()  end function  public function methodtwo() string      dim integer = 0      index integer = 0 5         = index     next      return i.tostring()  end function 

i want retain value of i, once goes methodone, loses value. tried making static integer = 0, did not work.

sorry misread that. how creating property called count, , update whenever methodtwo called. can use property count in methodtwo instead of i.

public function methodone(byval s string) string      dim sb new stringbuilder()      sb.append(s)     sb.append(methodtwo())      return sb.tostring()  end function  public property count integer 'count 0 when initialized  public function methodtwo() string      'dim integer = 0      index integer = 0 5         count = count + index     next      return count.tostring()  end function 

Comments

Popular posts from this blog

javascript - Iterate over array and calculate average values of array-parts -

iphone - Using nested NSDictionary with Picker -

objective c - Newbie question -multiple parameters -