public void AddVerb(ProgIDVerb verb) { string text3; ProgIDVerb[] verbArray2 = this.c1e4f5a5e41724be0f0a393379a56fe21(); if (verbArray2 == null) { goto Label_0024; } Label_000C: switch (3) { case 0: goto Label_000C; default: if (1 == 0) { } if (verbArray2.Length != 0) { goto Label_0031; } break; } Label_0024 :; ProgIDVerb[] verbArray = new ProgIDVerb[] { verb }; Label_0031: text3 = verb.Caption; int index = this.c85f0ac429026e21fad9a210e3492a0f2(verbArray2, text3); if (index < 0) { verbArray = this.c69b65cc7182d6dd868eb87bc3f0260c7(verbArray2, new ProgIDVerb[] { verb }); goto Label_007E; } Label_0047: switch (2) { case 0: goto Label_0047; default: { string command = verb.Command; verbArray2[index].Command = command; verbArray = verbArray2; break; } } Label_007E: this.cea6b3d9bd4615e79a61167791b7334dd(verbArray); }
private ProgIDVerb[] c69b65cc7182d6dd868eb87bc3f0260c7(ProgIDVerb[] c30e03a068e93fee667ea277684420a34, ProgIDVerb[] c08ddb28a170ffc9d24337b2b0bcd38d7) { ProgIDVerb[] verbArray = new ProgIDVerb[c30e03a068e93fee667ea277684420a34.Length + c08ddb28a170ffc9d24337b2b0bcd38d7.Length]; int index = 0; for (index = 0; index < c30e03a068e93fee667ea277684420a34.Length; index++) { verbArray[index] = c30e03a068e93fee667ea277684420a34[index]; } for (index = 0; index < c08ddb28a170ffc9d24337b2b0bcd38d7.Length; index++) { verbArray[c30e03a068e93fee667ea277684420a34.Length + index] = c08ddb28a170ffc9d24337b2b0bcd38d7[index]; } return(verbArray); }