需求:获取字符数组1,2,3的第2个元素 方法:通过自定义函数来实现 /* 获取字符串数组某个元素 */ from sysobjects where id = object_id('Get_StrArrayStrOfIndex' )) drop Function Get_StrArrayStrOfIndex go create function Get_StrArrayStrOfIndex ( ), -- 要分割的字符串 ), -- 分隔符号 @index int --取第几个元素 ) ) as
去bing上查了一下,果然有和我一样蛋疼的朋友,他们在论坛研究了半天,最后还是暴力解决: public Type GetArrayElementType(Type t) { string tName = t.FullName.Replace("[]", string.Empty); Type elType = t.Assembly.GetType(typeName); return elType; } 我加了条件判断,小改了一下: public static class TypeExM
算法的两个评測指标:执行时间和内存消耗 要么用时间换空间,要么用空间换时间 寻找数组同样元素測试一: 0~99共100个元素各不同样,新增加一个0~99的元素不明白位置 从101个元素数组中找出与0~99元素中反复的一个 /* 找同样元素 * 0~99共100个元素各不同样 * 从101个元素数组中找出与0~99元素中反复的一个 */ public class Dome01 { public static void main(String[] args) { int arr[] = new in