method-names

    2热度

    3回答

    我的记录发生在getParam()方法中。但它记录为main方法。我有三个对象,但我没有看到有关记录哪个对象的任何信息。我也需要这些信息。 这里是输出: INFO [main]: info INFO [main]: debug INFO [main]: trace 这里是代码: import org.apache.log4j.Level; import org.apache.log4j.

    0热度

    1回答

    我想知道是否有任何类可以生成MethodBase/MethodInfo,或者只是生成方法名称,而不使用“魔术字符串”。现在我做的是以下几点: public void Foo(MethodInfo method) { if (String.Equals("get_IsBar", method.Name, StringComparison.Ordinal)) { //

    3热度

    3回答

    我有一种情况,我将方法名称作为字符串传递给函数,但我不希望它硬编码。 例如 void MyMethodName() { // some code } void SomeOtherMethod() { SomeExternalLibrary.ExternalClass.FunctionWithStringParameter("MyMethodName"); } 我

    -2热度

    1回答

    在代码审查,我面临的一个类,包括下面的方法对: getOrCreateXXXFor(YYY) getXXXFor(YYY) (XXX和YYY是两个业务逻辑的类型。)我不知道这是否是理想的名称。 第一确实相关的单例模式但具有参数和 返回一个对象,如果它存在或 创建并返回它,如果它不存在。 第二个 返回相同的对象作为第一方法,但只是,如果它存在 抛出Exception,如果它不存在它。 我在考虑

    -1热度

    2回答

    这是一个关于英语语法的问题,但是,你能告诉我哪一个是正确的方法名吗?这种模糊性让我发疯。 方法linesNumber在某种表格中返回“行”的数量。 我个人比较喜欢“numberOfLines”变种,但linesNumber短... #pragma mark - RCGroupDataSource methods - (NSUInteger)linesNumber { // ???: or nu

    4热度

    1回答

    我不知道这个语法是有效的。 + (void) methodName:(TypeObject *)typeObject1:(TypeObject *)typeObject2; 那么这被称为像这样: [object methodName:obj1:obj2]; 我觉得很丑陋和不安,但它的基础之上。 有人可以指引我解释为什么这是有效的参考。 FWIW代码库(继承)这个来自于,充满马虎,懒惰的东西

    1热度

    2回答

    有没有什么方法可以让我在rails方法名中使用'@'符号?例如 def @method_name end Rails似乎并不喜欢它。 我想要遵守一些外部约定(外部导轨)。

    6热度

    4回答

    是否有可能使用手动书写的字符串获得同一类中的另一种方法的名称,但没有? class MyClass { private void doThis() { // Wanted something like this print(otherMethod.name.ToString()); } private void otherMeth

    2热度

    2回答

    考虑此代码: var o = {}; o.f = function(){}; new o.f; 铬打印o.f {}到控制台。你知道如何调用这个零件吗?更重要的是,有没有办法在不使用控制台的情况下得到这个结果?我想从函数本身提取方法的名称,也就是说,没有任何附加信息。 我已经知道如何在这种情况下获得的名称: function f(){} f+'' // "function f(){}"

    0热度

    3回答

    有一种方法可根据某些参数创建新实例的列表。我只能说这是这样的: List<NewType> createNewTypeInstances(OldType1 value1, OldType2 value2); 但我也经常看到它以这种方式命名: List<NewType> getNewTypeInstances(OldType1 value1, OldType2 value2); 我的问题是现